Find a Bus from Toronto to Windsor

Bus from Windsor to Toronto

Cheap buses leaving today
One passenger / one way

6:05 AM1:45 PM
$40
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$40CAD
8:00 AM1:45 PM
$40
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
1:45 PM
Windsor International Transit Terminal
Greyhound
$40CAD
12:01 PM11:40 PM
$43
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
12:30 PM5:40 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
10:35 AM5:40 PM
$43
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
6:05 AM1:45 PM
$40
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$40CAD

Cheap buses leaving tomorrow
One passenger / one way

12:01 PM11:40 PM
$34
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$34CAD
6:05 AM1:45 PM
$40
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$40CAD
8:00 AM1:45 PM
$40
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
1:45 PM
Windsor International Transit Terminal
Greyhound
$40CAD
1:00 AM5:15 AM
$40
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:15 AM
Windsor International Transit Terminal
Greyhound
$40CAD
12:01 PM5:40 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
12:01 PM11:40 PM
$34
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$34CAD

Cheap buses leaving Thursday
One passenger / one way

10:35 AM5:40 PM
$43
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
6:05 AM1:45 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
12:01 PM5:40 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
8:00 AM1:45 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
12:01 PM11:40 PM
$43
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
10:35 AM5:40 PM
$43
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD

Cheap buses leaving Friday
One passenger / one way

6:05 AM1:45 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
8:00 AM1:45 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
1:00 AM5:15 AM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:15 AM
Windsor International Transit Terminal
Greyhound
$43CAD
12:01 PM5:40 PM
$46
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$46CAD
11:15 AM5:40 PM
$46
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
11:15 AM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$46CAD
6:05 AM1:45 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD

Cheap buses leaving Saturday
One passenger / one way

12:01 PM11:40 PM
$37
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD
7:45 PM5:15 AM
$37
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:45 PM
Scarborough Town Centre
5:15 AM
Windsor International Transit Terminal
Greyhound
$37CAD
8:05 PM5:15 AM
$37
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
8:05 PM
University Ave and Wellington Street
5:15 AM
Windsor International Transit Terminal
Greyhound
$37CAD
10:35 AM5:40 PM
$43
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
6:30 PM11:40 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
6:30 PM
Toronto Coach Terminal
11:40 PM
Windsor International Transit Terminal
Greyhound
$43CAD
12:01 PM11:40 PM
$37
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD

Cheap buses leaving Sunday
One passenger / one way

6:05 AM1:45 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
1:00 AM5:15 AM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:15 AM
Windsor International Transit Terminal
Greyhound
$43CAD
8:00 AM1:45 PM
$43
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD
11:10 PM5:15 AM
$46
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
11:10 PM
Pearson YYZ Airport
5:15 AM
Windsor International Transit Terminal
Greyhound
$46CAD
12:01 PM11:40 PM
$46
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$46CAD
6:05 AM1:45 PM
$43
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
1:45 PM
Windsor International Transit Terminal
Greyhound
$43CAD

Cheap buses leaving Monday
One passenger / one way

10:35 AM5:40 PM
$37
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD
12:01 PM11:40 PM
$37
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
12:01 PM
Scarborough Town Centre
11:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD
12:30 PM5:40 PM
$37
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
12:30 PM
Pearson YYZ Airport
5:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD
12:01 PM5:40 PM
$37
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD
6:30 PM11:40 PM
$40
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
6:30 PM
Toronto Coach Terminal
11:40 PM
Windsor International Transit Terminal
Greyhound
$40CAD
10:35 AM5:40 PM
$37
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
10:35 AM
University Ave and Wellington Street
5:40 PM
Windsor International Transit Terminal
Greyhound
$37CAD

Bus Toronto to Windsor: Trip Overview

11
Daily Buses
1:00 AM - 11:10 PM
Departure Time
$48
Average Price
Average Trip Duration

Trip Reviews for Toronto - Windsor

3.6 out of 5 stars

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

Ratings and Reviews (30)


Paul C.September 9, 2018 | Timeliness: 5 | Staff: 4 | 

Was ontime

Balwant F.September 8, 2018 | Timeliness: 4 | Staff: 4 | 

Good service, got to destination roughly at the estimated time.

Joan B.September 3, 2018 | Timeliness: 5 | Staff: 4 | 

Comfortable coach good reliable service

Mohammad A.September 3, 2018 | Timeliness: 1 | Staff: 4 | 

The bus broken down after lefting by 5 minutes it is a bad company

Hannah D.September 3, 2018 | Timeliness: 1 | Staff: 1 | 

terrible, bus broke down.. took over an hour for a second one to come pick us up and we weren’t even that far from the london greyhound location!

Virpal K.August 31, 2018 | Timeliness: 1 | Staff: 1 | 

I will never choose greyhound again because it's make me fucking mad. Firastly bus was late for 1 hour then i have change it from Toronto downtown but the bus was gone i missed because your bus was got late and then your staff said they are unable to do any thing. I missed my because your bus arrived late it's not my fault and then after one hour they gave me another bus from toronto to windsor at 11.30. But my first bus will arrive at 12am in windsor but now they give me bus at 11.30. Whatever it's fucking mad company and fucking mad people. Drivers and staff was fucking incorporate. I complete my 5 hours journey in fucking 15 hours

Sakina S.August 31, 2018 | Timeliness: 5 | Staff: 5 | 

it is great i like to trip with Greyhound

Debby L.August 27, 2018 | Timeliness: 4 | Staff: 5 | 

The trip was very comfortable and our driver was excellent, courteous, thoughtful, and friendly. The only thing that made me not happy was there was no mention of the bus being late.

Randa A.August 23, 2018 | Timeliness: 1 | Staff: 1 | 

Bad service,no time respect, rude drivers

Chelsea R.August 13, 2018 | Timeliness: 5 | Staff: 5 | 

Wish the buses had WiFi

Riley R.August 13, 2018 | Timeliness: 2 | Staff: 4 | 

I sat next to a guy who was trying to touch my body, taking pictures of me and watching porn, but the bus was booked so I couldn’t move.

Zeshan J.August 7, 2018 | Timeliness: 2 | Staff: 3 | 

Bus airconditioning was not working properly and it was very hot inside the bus. Additionally wifi connection was not reliable and very slow

Tsung Lin K.July 23, 2018 | Timeliness: 3 | Staff: 4 | 

Transfers take sooo much longer time. What a pity.

Leah S.July 4, 2018 | Timeliness: 2 | Staff: 4 | 

it was so unorganized that we had so many people that couldn’t fit on the bus and delayed my already long trip over an hour

Eleanor O.June 30, 2018 | Timeliness: 5 | Staff: 5 | 

As advertised

Patrick B.June 29, 2018 | Timeliness: 1 | Staff: 2 | 

If you have a connection or if you are under a specific timeline, I would not recommend Greyhound because they don't really have a schedule. Overnight bus can be delayed by an hour in the summer with no traffic (night), so just imagine during the day or in bad weather conditions in winter.

Harsh B.June 25, 2018 | Timeliness: 5 | Staff: 5 | 

Great Experience

Jibril A.June 8, 2018 | Timeliness: 5 | Staff: 5 | 

Cheap an best I would recommend if your tryna safe money plus it’s always on time

Hanan R.June 4, 2018 | Timeliness: 5 | Staff: 5 | 

Great trip. Thx

Laura S.June 3, 2018 | Timeliness: 5 | Staff: 5 | 

2 excellent drivers for the ride last night

Ben S.May 30, 2018 | Timeliness: 1 | 

The bus from TO to London broke down which resulted in me missing my connecting bus to Windsor. This is yet to be resolved

Arulvel R.May 30, 2018 | Timeliness: 5 | Staff: 5 | 

Its very hard to contact customer service

Kulveer Kaur S.May 3, 2018 | Timeliness: 5 | Staff: 5 | 

It is expensive for students.

Harmandeep K.April 29, 2018 | Timeliness: 5 | Staff: 2 | 

Wifi 💔

Majid D.April 24, 2018 | Timeliness: 1 | Staff: 1 | 

I couldn't make it to the bus and the bus didn't wait a 3 mints delay

Lisa Elizabeth P.April 16, 2018 | Timeliness: 2 | Staff: 1 | 

The bus was cold, the outlets did not work, the bus driver was rude

William M.March 30, 2018 | Timeliness: 2 | Staff: 3 | 

Other then the bus braking down in London and me being late in Windsor was not to bad could’ve been worst

Michel H.March 20, 2018 | Timeliness: 1 | Staff: 1 | 

Slow driving. Wifi didn't work. Bus was late. Bus was dirty.

Michel H.March 20, 2018 | Timeliness: 1 | Staff: 1 | 

Slow driving. Wifi didn't work. Bus was late. Bus was dirty.

Elizaveta S.March 17, 2018 | Timeliness: 4 | Staff: 4 | 

Timing was good and staff was nice and professional.

Toronto to Windsor 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 Windsor.

We make it our job to connect you with the most dependable bus companies that cover bus service from Toronto to Windsor.

From cheap bus tickets to more luxurious buses traveling from Toronto to Windsor, we offer a wide range of bus services to best suit your needs depending on how much your budget is.

Bus Companies

Bus service from Toronto to Windsor is covered by Greyhound.

Stations & Stops

Buses leaving from Toronto to Windsor will depart from University Ave and Wellington Street, Toronto Coach Terminal, Toronto Coach Terminal, Pearson YYZ Airport or Scarborough Town Centre.

Daily Buses11
Departure Time1:00 AM - 11:10 PM
Average Price
$48
Average Trip Duration
Bus companies on this routeGreyhound Canada

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 Windsor but it'll also be endearing to native speakers who will surely appreciate your effort.

From miles long of beauteous natural landscapes to impressive man-crafted sights, you’re bound to be in for a visual treat on your bus trip from Toronto to Windsor.

Taking the bus creates the smallest carbon footprint compared to other modes of transport. Not to mention that buses will allow you to discover scenic gems from Toronto to Windsor that are otherwise impossible to come by with a plane.

Tune out to the fine sounds of your best music playlist on your bus trip from Toronto to Windsor while indulging in miles on end of beautiful scenic views.

Did you know?

The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.

The Superbus, created by a Dutch engineer is the world's fastest bus with 250 km/h. Too bad it's only a prototype for now.

It takes 27 hours to go by bus from Lima to Cusco, one of the craziest bus trips on the world. This route is used daily by locals and backpackers.

Popular Buses Connecting Toronto

Popular Buses Connecting Windsor

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 worlwide scale with our comprehensive list of bus routes and schedules. With Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others so you can buy tickets without a worry.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew