Find a Bus from Toronto to Windsor

Bus from Windsor to Toronto

Cheap buses leaving tomorrow
One passenger / one way

12:01 PM5:40 PM
$26
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$26USD
10:35 AM5:40 PM
$26
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
$26USD
12:40 PM5:40 PM
$26
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
12:40 PM
Pearson YYZ Airport
5:40 PM
Windsor International Transit Terminal
Greyhound
$26USD
8:05 PM5:30 AM
$29
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
8:05 PM
University Ave and Wellington Street
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
7:15 PM5:30 AM
$29
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:15 PM
Scarborough Town Centre
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
12:01 PM5:40 PM
$26
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$26USD

Cheap buses leaving Wednesday
One passenger / one way

7:15 PM5:30 AM
$29
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:15 PM
Scarborough Town Centre
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
8:05 PM5:30 AM
$29
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
8:05 PM
University Ave and Wellington Street
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
6:05 AM2:00 PM
$31
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
2:00 PM
Windsor International Transit Terminal
Greyhound
$31USD
8:00 AM2:00 PM
$31
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$31USD
1:00 AM5:30 AM
$31
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:30 AM
Windsor International Transit Terminal
Greyhound
$31USD
7:15 PM5:30 AM
$29
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:15 PM
Scarborough Town Centre
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD

Cheap buses leaving Thursday
One passenger / one way

12:01 PM5:40 PM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$29USD
10:35 AM5:40 PM
$29
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
$29USD
1:00 AM5:30 AM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
8:00 AM2:00 PM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$29USD
12:40 PM5:40 PM
$29
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
12:40 PM
Pearson YYZ Airport
5:40 PM
Windsor International Transit Terminal
Greyhound
$29USD
12:01 PM5:40 PM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$29USD

Cheap buses leaving Friday
One passenger / one way

8:00 AM2:00 PM
$33
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$33USD
10:35 AM5:40 PM
$35
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
$35USD
12:01 PM5:40 PM
$35
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
12:01 PM
Toronto Coach Terminal
5:40 PM
Windsor International Transit Terminal
Greyhound
$35USD
6:05 AM2:00 PM
$35
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
2:00 PM
Windsor International Transit Terminal
Greyhound
$35USD
1:00 AM5:30 AM
$35
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:30 AM
Windsor International Transit Terminal
Greyhound
$35USD
8:00 AM2:00 PM
$33
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$33USD

Cheap buses leaving Saturday
One passenger / one way

7:15 PM5:30 AM
$29
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:15 PM
Scarborough Town Centre
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
8:05 PM5:30 AM
$29
University Ave and Wellington StreetWindsor International Transit Terminal
Greyhound
8:05 PM
University Ave and Wellington Street
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD
10:35 AM5:40 PM
$31
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
$31USD
11:10 PM5:30 AM
$31
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
11:10 PM
Pearson YYZ Airport
5:30 AM
Windsor International Transit Terminal
Greyhound
$31USD
4:00 PM11:55 PM
$31
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
4:00 PM
Scarborough Town Centre
11:55 PM
Windsor International Transit Terminal
Greyhound
$31USD
7:15 PM5:30 AM
$29
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
7:15 PM
Scarborough Town Centre
5:30 AM
Windsor International Transit Terminal
Greyhound
$29USD

Cheap buses leaving Sunday
One passenger / one way

8:00 AM2:00 PM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$29USD
6:05 AM2:00 PM
$33
Pearson YYZ AirportWindsor International Transit Terminal
Greyhound
6:05 AM
Pearson YYZ Airport
2:00 PM
Windsor International Transit Terminal
Greyhound
$33USD
1:00 AM5:30 AM
$33
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
1:00 AM
Toronto Coach Terminal
5:30 AM
Windsor International Transit Terminal
Greyhound
$33USD
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
$37USD
4:00 PM11:55 PM
$37
Scarborough Town CentreWindsor International Transit Terminal
Greyhound
4:00 PM
Scarborough Town Centre
11:55 PM
Windsor International Transit Terminal
Greyhound
$37USD
8:00 AM2:00 PM
$29
Toronto Coach TerminalWindsor International Transit Terminal
Greyhound
8:00 AM
Toronto Coach Terminal
2:00 PM
Windsor International Transit Terminal
Greyhound
$29USD

Bus Toronto to Windsor: Trip Overview

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

Trip Reviews for Toronto - Windsor

3.7 out of 5 stars

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

Ratings and Reviews (100)


Goutham S.January 9, 2019 | Staff: 3 | 

The staff where not so great but the was as scheduled

Ahmad A.January 9, 2019 | Staff: 4 | 

Very good

Sarah B.January 5, 2019 | Staff: 5 | 

great staff, and very quick ride.

Jessica J.January 3, 2019 | Staff: 3 | 

The bus felt a little bit filthy and the wifi stopped working after an hour or so

Caulene W.January 1, 2019 | Staff: 4 | 

Trip was much better than I expected, enjoyed the scenery, it was our first trip.

Md Hafizur R.December 24, 2018 | Staff: 2 | 

bus driver could be more gentle. we were charged $50 for overweight of 8 pounds for our luggages

Shevon P.December 24, 2018 | Staff: 4 | 

Excellent service

Bilal A.December 18, 2018 | Staff: 2 | 

Uncomfortable The ports do not work Late departure and arrival

Ahmad A.December 6, 2018 | Staff: 4 | 

Very nice and helpful

Colombine D.November 26, 2018 | Staff: 5 | 

We change of bus at London and there were no wifi on the second bus and no possibility to charge our phones or computer!

Beverley M.November 24, 2018 | Staff: 4 | 

Great leg room only wifi stopped out of London. Smooth ride.

Lucio C.November 19, 2018 | Staff: 4 | 

The stop at London was too long. We were told it would be 25 mins., it ended up being about an hour.

Crismela A.November 17, 2018 | Staff: 4 | 

Excellent service. Departure & arrival right on time. Very convenient.

Herbert M.November 16, 2018 | Staff: 4 | 

Staff is very kind and gentle, but the bus is too old and seats look like dirt. Could be better to be more satisfied, but in general for a trip is ok.

Corwin F.November 5, 2018 | Timeliness: 1 | Staff: 2 | 

I was very disappointed with my recent Greyhound trip. My bus was almost an hour late and I was close to missing my transfer. The bus smelled terrible and all of the staff members seemed very short tempered (mostly with others, not myself).

Godsglory O.October 22, 2018 | Timeliness: 5 | Staff: 5 | 

Great bus with WiFi and sockets to charge phones, I enjoyed my trip.

Mandy Y.October 21, 2018 | Timeliness: 5 | Staff: 4 | 

Staff was knowledgeable. The bus was on time.

Manail G.October 16, 2018 | Timeliness: 3 | Staff: 4 | 

It was good to travel through grey hound but there were two things which for me are missing; first, issue as many tickets as many the seats are with seat numbers. Second, atleast make announcements if the bus is late or got some accident or which bus to board if to shift. It was a huge mess usually, whenever i used to travel.

Ingrid Q.September 29, 2018 | Timeliness: 1 | Staff: 1 | 

Our bus was over 2 hours late, it was 2am getting into the city. Our bus driver decided to stop for some snacks and take his time. We were all so tired and just wanted to get home, some of us had been traveling the entire day. It was the worst travel experience and I will not be taking the greyhound ever again

Julissa R.September 25, 2018 | Timeliness: 5 | Staff: 5 | 

The plugs in the bus need to be more modern, as myself and others couldn’t charge their phone

Sylvester E.September 21, 2018 | Timeliness: 4 | Staff: 5 | 

The staff and drivers are very professional in the duty

Paul C.September 18, 2018 | Timeliness: 1 | Staff: 2 | 

Bus was late by about 45 mins. When reached London we had to switch buse. This was not communicared before

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.

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 Bay St, University Ave and Wellington Street, Toronto Coach Terminal, Pearson YYZ Airport, Yorkdale Bus Terminal, Scarborough Town Centre, Black Creek Village, Don Valley Pkwy or Front St & York St.

A bus ride to Windsor will drop you off at Windsor International Transit Terminal.

Daily Buses11
Departure Time1:00 AM - 11:10 PM
Average Price
$35
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 worldwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. 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