Find the cheapest bus tickets from Toronto, ON to Detroit, MI

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

10:30 PM6:30 AM
$28
Toronto Coach TerminalGreyhound Station
Greyhound
10:30 PM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$28USD
8:00 AM2:50 PM
$38
Toronto Coach TerminalGreyhound Station
Greyhound
8:00 AM
Toronto Coach Terminal
2:50 PM
Greyhound Station
Greyhound
$38USD
6:30 PM12:45 AM
$47
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$47USD
9:05 PM8:10 AM
$51
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$51USD
9:05 PM6:30 AM
$53
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$53USD
10:30 PM6:30 AM
$28
Toronto Coach TerminalGreyhound Station
Greyhound
10:30 PM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$28USD

Cheap buses leaving tomorrow
One passenger / one way

6:30 PM12:45 AM
$38
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$38USD
9:05 PM8:10 AM
$42
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$42USD
1:00 AM6:30 AM
$39
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$39USD
9:05 PM6:30 AM
$43
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$43USD
8:00 AM2:50 PM
$39
Toronto Coach TerminalGreyhound Station
Greyhound
8:00 AM
Toronto Coach Terminal
2:50 PM
Greyhound Station
Greyhound
$39USD
6:30 PM12:45 AM
$38
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$38USD

Cheap buses leaving Wednesday
One passenger / one way

6:30 PM12:45 AM
$40
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$40USD
9:05 PM8:10 AM
$41
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$41USD
12:01 PM6:35 PM
$44
Toronto Coach TerminalGreyhound Station
Greyhound
12:01 PM
Toronto Coach Terminal
6:35 PM
Greyhound Station
Greyhound
$44USD
9:05 PM6:30 AM
$45
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$45USD
7:10 PM12:45 AM
$45
Pearson YYZ AirportGreyhound Station
Greyhound
7:10 PM
Pearson YYZ Airport
12:45 AM
Greyhound Station
Greyhound
$45USD
6:30 PM12:45 AM
$40
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$40USD

Cheap buses leaving Thursday
One passenger / one way

1:00 AM6:30 AM
$35
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$35USD
9:05 PM8:10 AM
$44
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$44USD
1:00 AM8:10 AM
$41
Toronto Coach TerminalAmtrak
Greyhound
1:00 AM
Toronto Coach Terminal
8:10 AM
Amtrak
Greyhound
$41USD
9:05 PM6:30 AM
$47
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$47USD
6:30 PM12:45 AM
$42
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$42USD
1:00 AM6:30 AM
$35
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$35USD

Cheap buses leaving Friday
One passenger / one way

6:00 AM9:50 PM
$45
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$45USD
9:05 PM8:10 AM
$54
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$54USD
1:00 AM6:30 AM
$48
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$48USD
9:05 PM6:30 AM
$58
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$58USD
8:00 AM2:50 PM
$50
Toronto Coach TerminalGreyhound Station
Greyhound
8:00 AM
Toronto Coach Terminal
2:50 PM
Greyhound Station
Greyhound
$50USD
6:00 AM9:50 PM
$45
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$45USD

Cheap buses leaving Saturday
One passenger / one way

6:00 AM9:50 PM
$43
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$43USD
9:05 PM8:10 AM
$50
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$50USD
12:01 PM6:35 PM
$46
Toronto Coach TerminalGreyhound Station
Greyhound
12:01 PM
Toronto Coach Terminal
6:35 PM
Greyhound Station
Greyhound
$46USD
9:05 PM6:30 AM
$55
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$55USD
1:00 AM6:30 AM
$47
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$47USD
6:00 AM9:50 PM
$43
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$43USD

Cheap buses leaving Sunday
One passenger / one way

6:00 AM9:50 PM
$45
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$45USD
9:05 PM8:10 AM
$54
Pearson YYZ AirportAmtrak
Greyhound
9:05 PM
Pearson YYZ Airport
8:10 AM
Amtrak
Greyhound
$54USD
1:00 AM6:30 AM
$48
Toronto Coach TerminalGreyhound Station
Greyhound
1:00 AM
Toronto Coach Terminal
6:30 AM
Greyhound Station
Greyhound
$48USD
9:05 PM6:30 AM
$58
Pearson YYZ AirportGreyhound Station
Greyhound
9:05 PM
Pearson YYZ Airport
6:30 AM
Greyhound Station
Greyhound
$58USD
6:30 PM12:45 AM
$52
Toronto Coach TerminalGreyhound Station
Greyhound
6:30 PM
Toronto Coach Terminal
12:45 AM
Greyhound Station
Greyhound
$52USD
6:00 AM9:50 PM
$45
Toronto Coach TerminalGreyhound Station
Greyhound
6:00 AM
Toronto Coach Terminal
9:50 PM
Greyhound Station
Greyhound
$45USD

Bus Toronto to Detroit: Trip Overview

9
Daily Buses
1:00 AM - 11:30 PM
Departure Time
$50
Average Price
Average Trip Duration

Trip Reviews for Toronto - Detroit

3.8 out of 5 stars

User reviews from travelers who booked a bus ticket from Toronto to Detroit

Ratings and Reviews (75)


Ursula J.November 30, 2018 | Staff: 5 | 

Great experience

Deborah L.October 25, 2018 | Timeliness: 5 | Staff: 5 | 

On time, friendly service.

Peter P.October 8, 2018 | Timeliness: 5 | Staff: 5 | 

Seats are abit uncomfortable but overall good to travel with

Satya T.October 7, 2018 | Timeliness: 1 | Staff: 1 | 

The bus was delayed by an hour.

Oskar Arsen M.September 23, 2018 | Timeliness: 3 | Staff: 5 | 

The driver was solid. The trip wasnt bumpy at all (left at 1am so some sleep was definetly appreciated). The trip was delayed, however, as we arrived 1 hour late. It did not affect me negatively but there was a delay.

Ranganathan T.September 3, 2018 | Timeliness: 4 | Staff: 4 | 

Good! The Lady who drove the Bus was extremely enthusiastic and energetic! The Experience at the Customs was also warm and friendly!

Mohd Ali A.August 30, 2018 | Timeliness: 3 | Staff: 2 | 

Seats are not comfortable. Even the accessible seats are also very tight leg spaces. Microphone was not working. Finally, ended the trip at Windsor station instead of coming to Detroit.

Raza S.August 23, 2018 | Timeliness: 5 | Staff: 5 | 

The seats could have been cleaner but overall great service.

Ammar N.August 14, 2018 | Timeliness: 3 | Staff: 5 | 

Please fix the damn WiFi

Alida S.August 3, 2018 | Timeliness: 1 | Staff: 4 | 

AC was not working, got overheated. Bus late by 1.5 hours. Bus smelled, no wifi. Terrible

Anim D.July 25, 2018 | Timeliness: 1 | Staff: 1 | 

The Wi-Fi didn't work, so I sat for 7 hours, when I was told that there was Wi-Fi in the bus, that what made me book the bus

Baljeet S.July 17, 2018 | Timeliness: 5 | Staff: 5 | 

I am happy to travel with your buses but there is room to improve.I seen seats are torn and washroom was smelling badly.We reach US border and wait around one Iranian person to get clear.I suggest leave one person instead of waiting 30 or more ppls.Hope you look forward to it.

Valerie R.July 13, 2018 | Timeliness: 5 | Staff: 5 | 

Great price and a easy quick service . Comfortable on bus with air con and plenty leg room .

Latha S.July 8, 2018 | Timeliness: 3 | Staff: 4 | 

Bus departed on time, arrived later due to border and traffics grey driver was good !

Basel B.June 27, 2018 | Timeliness: 4 | Staff: 3 | 

The bus seats were filthy and need to be cleaned. There was filth and bread crumbs on almost every seat.

Brian B.June 25, 2018 | Timeliness: 3 | Staff: 5 | 

It was a semi pleasant experience, wish i arrived on time to Detroit and not 2 hours later.

Suzanna W.June 25, 2018 | Timeliness: 3 | Staff: 3 | 

Your driver is good but difficult to get information because long queu in the line. You need a customer service counter different than ticket line.

Tomomi I.June 14, 2018 | Timeliness: 2 | Staff: 4 | 

Wifi didn't connect. Anything else were fine

Jana C.May 25, 2018 | Timeliness: 2 | Staff: 4 | 

The bus was very late and the border staff were very rude

Virginia O.May 21, 2018 | Timeliness: 4 | Staff: 5 | 

It is a good service but I think that it's necessary give information about of what happen in the trip (stop...)

Beatriz Elena S.May 20, 2018 | Timeliness: 3 | Staff: 3 | 

Wifi and power outlet were not functioning as promised in the grayhound web page. Our bus arrived with a delay of 30 min because one old lady had issues in USA immigration.

Tatenda M.May 14, 2018 | Timeliness: 4 | Staff: 1 | 

After we changed busses and drivers, the new Driver shouted at passengers. It was condescending and derogatory. I felt the way he spoke to one gentleman of Indian descent was racist. I wish i had recorded it on my camera. Disgusting behavior

Rupashree G.April 28, 2018 | Timeliness: 5 | Staff: 5 | 

Bus service is great. Arrival Timings really depend on customs.

Sheila C.April 3, 2018 | Timeliness: 3 | Staff: 5 | 

It wa a overall great experience just a bit late in some stops but I got to Detroit just in time to check in my hotel

Sigi C.March 31, 2018 | Timeliness: 2 | Staff: 4 | 

overall good but the bus left the station late because some seats were broken !

Alfred M.March 26, 2018 | Timeliness: 1 | Staff: 1 | 

Your staff was shit.never anymore for my life with you Greyhound.when you pay the ticket you guys suppost to show some respect.the driver was very bad and driving too fast

Mary T.March 7, 2018 | Timeliness: 4 | Staff: 4 | 

Very good

Jon T.February 6, 2018 | Timeliness: 5 | Staff: 5 | 

It got me to Detroit cheaply. No wifi though

Austin D.January 13, 2018 | Timeliness: 4 | Staff: 5 | 

Twenty mins late to my destination but besides that a overall great experience for my first time on a bus

Emma T.January 6, 2018 | Timeliness: 3 | Staff: 2 | 

Poor customer service. The counter staff were very abrupt and rude and would not listen.

Bus Companies on This Route

Toronto to Detroit Buses

Busbud shows you the best bus ticket fares and bus schedules so you can easily plan and book a trip by bus from Toronto to Detroit.

Bus service from Toronto to Detroit will be provided by the most trusted bus companies.

Whether it is cheap bus tickets or more luxurious buses going to Detroit from Toronto, we help you find what you're looking for based on how much of a budget you have.

Bus Companies

Bus service from Toronto to Detroit is covered by Greyhound.

Stations & Stops

Buses leaving from Toronto to Detroit will depart from Scarborough Town Centre, Toronto Coach Terminal, Yorkdale Bus Terminal, University Ave and Wellington Street, Front St & York St, Bay St, Black Creek Village, Don Valley Pkwy or Pearson YYZ Airport.

A bus ride to Detroit will drop you off at Greyhound Station, Amtrak or Detroit, MI.

Daily Buses9
Departure Time1:00 AM - 11:30 PM
Average Price
$50
Average Trip Duration
Bus Companies on This RouteGreyhound US, Greyhound US

About Bus Travel

Bus Travel Tips

If you're abroad, study some local language. Not only could it get you out of a pickle during your bus trip from Toronto to Detroit but it'll also be endearing to native speakers who will surely appreciate your effort.

Much more than a mere vehicle taking you from Toronto to Detroit, riding the bus will expose you to some of most stunning panoramas while enroute to your final bus stop.

Buses are energy-efficient. Carrying a passenger over 100 kms by coach only takes 0.6-0.9 liters of gas. Compare that to the 2.6 liters required by high-speed train, 6.6 liters by airplane and 7.6 liters by gas-powered car, and it's clear that the bus is a more environmentally-conscious option for your bus transportation from Toronto to Detroit.

Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Toronto to Detroit.

Did you know?

The average number of passengers on a coach bus is 32 meaning that a bus could replace a minimum of at least 30 cars!

Did you know some bus companies in Germany offer to their passenger low-costs snacks and regional beer based on their destination? Prosit!

9.2% of ground transportation in Europe is done by bus versus 7.4% by train.

Will you be returning to Toronto by bus?

If you are looking for the return bus journey, check out buses from Detroit to Toronto.

Popular Buses Connecting Toronto

Popular Buses Connecting Detroit

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud helps you easily search, compare and book intercity bus tickets on a worldwide scale with our comprehensive list of bus routes and schedules. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew