There are 3 ways to get from Windsor to Ann Arbor by bus (Greyhound, Flixbus), car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Detroit Bus Station to Ann Arborbus Greyhound US0160
1h 5m$7–13Drive 46.5 mi
- Drive from Windsor to Ann Arborcar 46.5 mi
52 min$10–14Bus via Ann Arbor- Blake Transit Ctr., MI
- Take the bus from Detroit - Grand Circus Park to Ann Arbor- Blake Transit Ctr., MIbus Detroit to Ann Arbor
1h 9m$9
Comparing Your Travel Options
The cheapest way to get from Windsor to Ann Arbor is to bus via Ann Arbor- Blake Transit Ctr., MI which costs $8 - $10 and takes 1h 9m.
The fastest way to get from Windsor to Ann Arbor is to drive which takes 52 min and costs $9 - $14.
No, there is no direct bus from Windsor station to Ann Arbor. However, there are services departing from Detroit Bus Station and arriving at Ann Arbor via . The journey, including transfers, takes approximately 1h 5m.
The distance between Windsor and Ann Arbor is 46 miles. The road distance is 46.7 miles.
It takes approximately 1h 5m to get from Windsor to Ann Arbor, including transfers.
Windsor to Ann Arbor bus services, operated by Greyhound USA, depart from Detroit Bus Station.
Windsor to Ann Arbor bus services, operated by Greyhound USA, arrive at Ann Arbor station.
Yes, the driving distance between Windsor to Ann Arbor is 47 miles. It takes approximately 52 min to drive from Windsor to Ann Arbor.
Book your Windsor to Ann Arbor bus tickets online with Omio.
There are 128+ hotels available in Ann Arbor.
What companies run services between Windsor, ON, Canada and Ann Arbor, MI, USA?
Greyhound USA operates a bus from Detroit Bus Station to Ann Arbor 5 times a day. Tickets cost $7–12 and the journey takes 55 min. Flixbus USA also services this route once daily.
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Detroit Bus Station to Ann Arbor
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- $7–12
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Detroit Bus Station to Ann Arbor
- Ave. Duration
- 50 min
- Frequency
- Once daily
- Estimated price
- $6–10
- Schedules at
- Flixbus USA
- Phone
- +1 517-333-0400
- [email protected]
- Website
- D2A2
Bus from Detroit - Grand Circus Park to Ann Arbor- Blake Transit Ctr., MI
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $8
- Website
- D2A2
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide



