Search results
Bus tickets from Toronto to Detroit start at $22, and the quickest route takes just 6h 14m. Check timetables and book your tickets with Rome2Rio.
Travel by bus from Toronto to Detroit in as little as 5 hours 15 minutes. With over 2 buses a day from 8:30 AM to 2:30 PM with free Wi-Fi, plan your perfect trip today with megabus.
The journey from Toronto to Detroit can take as little as 5 hours 15 minutes and starts from as little as $36.99. The earliest bus leaves at 7:35 am and the last bus leaves at 11:59 pm . Greyhound schedules 4 buses per day from Toronto to Detroit.
Buses travel from Toronto to Detroit about 21 times a day, with the fastest trip taking 418. You can expect to pay about $67 for a bus ticket on this route, though cheaper tickets can be found at $47.
The fastest bus from Toronto to Detroit takes 5 hours 15 minutes. How much is the bus ticket between Toronto and Detroit? The cost of a bus ticket from Toronto to Detroit starts at just $39.99.
VIA Rail operates a train from Toronto Union Station to Windsor 4 times a day. Tickets cost $35–100 and the journey takes 4h 18m. Alternatively, Flixbus USA operates a bus from Toronto to Detroit Bus Station every 4 hours. Tickets cost $22–80 and the journey takes 7h.
Traveling by bus from Toronto to Detroit usually takes around 6 hours and 50 minutes, but the fastest Adirondack Trailways bus can make the trip in 5 hours and 15 minutes. Distance 206 mi (332 km)