Find the cheapest bus tickets from Toronto to Windsor

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

1:00 am5:30 am
$40
Coach TerminalInternational Transit Terminal
1:00 am
Coach Terminal
5:30 am
International Transit Terminal
Greyhound
$40USD
6:45 am2:00 pm
$40
Coach TerminalInternational Transit Terminal
6:45 am
Coach Terminal
2:00 pm
International Transit Terminal
Greyhound
$40USD
6:05 am2:00 pm
$42
YYZ AirportInternational Transit Terminal
6:05 am
YYZ Airport
2:00 pm
International Transit Terminal
Greyhound
$42USD
10:35 am5:25 pm
$42
University Ave & Wellington StInternational Transit Terminal
10:35 am
University Ave & Wellington St
5:25 pm
International Transit Terminal
Greyhound
$42USD
12:40 pm5:25 pm
$42
YYZ AirportInternational Transit Terminal
12:40 pm
YYZ Airport
5:25 pm
International Transit Terminal
Greyhound
$42USD
1:00 am5:30 am
$40
Coach TerminalInternational Transit Terminal
1:00 am
Coach Terminal
5:30 am
International Transit Terminal
Greyhound
$40USD

Cheap buses leaving tomorrow
One passenger / one way

10:30 pm5:30 am
$35
Coach TerminalInternational Transit Terminal
10:30 pm
Coach Terminal
5:30 am
International Transit Terminal
Greyhound
$35USD
11:10 pm5:30 am
$35
YYZ AirportInternational Transit Terminal
11:10 pm
YYZ Airport
5:30 am
International Transit Terminal
Greyhound
$35USD
8:05 pm5:30 am
$35
University Ave & Wellington StInternational Transit Terminal
8:05 pm
University Ave & Wellington St
5:30 am
International Transit Terminal
Greyhound
$35USD
4:30 pm11:55 pm
$35
Coach TerminalInternational Transit Terminal
4:30 pm
Coach Terminal
11:55 pm
International Transit Terminal
Greyhound
$35USD
7:10 pm11:55 pm
$40
YYZ AirportInternational Transit Terminal
7:10 pm
YYZ Airport
11:55 pm
International Transit Terminal
Greyhound
$40USD
10:30 pm5:30 am
$35
Coach TerminalInternational Transit Terminal
10:30 pm
Coach Terminal
5:30 am
International Transit Terminal
Greyhound
$35USD

Cheap buses leaving Saturday
One passenger / one way

10:35 am5:25 pm
$33
University Ave & Wellington StInternational Transit Terminal
10:35 am
University Ave & Wellington St
5:25 pm
International Transit Terminal
Greyhound
$33USD
7:10 pm11:55 pm
$33
YYZ AirportInternational Transit Terminal
7:10 pm
YYZ Airport
11:55 pm
International Transit Terminal
Greyhound
$33USD
11:10 pm5:30 am
$33
YYZ AirportInternational Transit Terminal
11:10 pm
YYZ Airport
5:30 am
International Transit Terminal
Greyhound
$33USD
4:15 pm11:55 pm
$33
Scarborough Town CentreInternational Transit Terminal
4:15 pm
Scarborough Town Centre
11:55 pm
International Transit Terminal
Greyhound
$33USD
12:40 pm5:25 pm
$33
YYZ AirportInternational Transit Terminal
12:40 pm
YYZ Airport
5:25 pm
International Transit Terminal
Greyhound
$33USD
10:35 am5:25 pm
$33
University Ave & Wellington StInternational Transit Terminal
10:35 am
University Ave & Wellington St
5:25 pm
International Transit Terminal
Greyhound
$33USD

Cheap buses leaving Sunday
One passenger / one way

6:05 am2:00 pm
$40
YYZ AirportInternational Transit Terminal
6:05 am
YYZ Airport
2:00 pm
International Transit Terminal
Greyhound
$40USD
8:00 am2:00 pm
$40
Coach TerminalInternational Transit Terminal
8:00 am
Coach Terminal
2:00 pm
International Transit Terminal
Greyhound
$40USD
1:00 am5:30 am
$40
Coach TerminalInternational Transit Terminal
1:00 am
Coach Terminal
5:30 am
International Transit Terminal
Greyhound
$40USD
11:10 pm5:30 am
$42
YYZ AirportInternational Transit Terminal
11:10 pm
YYZ Airport
5:30 am
International Transit Terminal
Greyhound
$42USD
6:30 pm11:55 pm
$42
Coach TerminalInternational Transit Terminal
6:30 pm
Coach Terminal
11:55 pm
International Transit Terminal
Greyhound
$42USD
6:05 am2:00 pm
$40
YYZ AirportInternational Transit Terminal
6:05 am
YYZ Airport
2:00 pm
International Transit Terminal
Greyhound
$40USD

Cheap buses leaving Monday
One passenger / one way

8:00 am2:00 pm
$33
Coach TerminalInternational Transit Terminal
8:00 am
Coach Terminal
2:00 pm
International Transit Terminal
Greyhound
$33USD
10:35 am5:25 pm
$35
University Ave & Wellington StInternational Transit Terminal
10:35 am
University Ave & Wellington St
5:25 pm
International Transit Terminal
Greyhound
$35USD
12:01 pm5:25 pm
$35
Coach TerminalInternational Transit Terminal
12:01 pm
Coach Terminal
5:25 pm
International Transit Terminal
Greyhound
$35USD
11:10 pm5:30 am
$35
YYZ AirportInternational Transit Terminal
11:10 pm
YYZ Airport
5:30 am
International Transit Terminal
Greyhound
$35USD
6:05 am2:00 pm
$35
YYZ AirportInternational Transit Terminal
6:05 am
YYZ Airport
2:00 pm
International Transit Terminal
Greyhound
$35USD
8:00 am2:00 pm
$33
Coach TerminalInternational Transit Terminal
8:00 am
Coach Terminal
2:00 pm
International Transit Terminal
Greyhound
$33USD

Cheap buses leaving Tuesday
One passenger / one way

10:35 am5:25 pm
$33
University Ave & Wellington StreetInternational Transit Terminal
10:35 am
University Ave & Wellington Street
5:25 pm
International Transit Terminal
Greyhound
$33USD
12:40 pm5:25 pm
$33
YYZ AirportInternational Transit Terminal
12:40 pm
YYZ Airport
5:25 pm
International Transit Terminal
Greyhound
$33USD
12:01 pm5:25 pm
$33
Toronto Coach TerminalInternational Transit Terminal
12:01 pm
Toronto Coach Terminal
5:25 pm
International Transit Terminal
Greyhound
$33USD
8:05 pm5:30 am
$35
University Ave & Wellington StreetInternational Transit Terminal
8:05 pm
University Ave & Wellington Street
5:30 am
International Transit Terminal
Greyhound
$35USD
4:15 pm11:55 pm
$35
Scarborough Town CentreInternational Transit Terminal
4:15 pm
Scarborough Town Centre
11:55 pm
International Transit Terminal
Greyhound
$35USD
10:35 am5:25 pm
$33
University Ave & Wellington StreetInternational Transit Terminal
10:35 am
University Ave & Wellington Street
5:25 pm
International Transit Terminal
Greyhound
$33USD

Bus Toronto to Windsor: Trip Overview

11
Daily Buses
1:00 am - 11:10 pm
Departure Time
$33
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)


Eizabeth M.April 8, 2019 | Staff: 5 | 

To Windsor -- Lined up at 12:01 (departure time) but arrived 15 minutes later. We left 15 minutes after that. But identified at "Western Mustangs" HUH!? Seats were barely comfortable. No seat belts. On other trips, there were seat belts. Arrived at London. Driver announced we were changing buses, would be in London 25 minutes. 35 minutes we were told to return to bus. Due in Windsor at 5:40. Arrived at 5:00. Now how did that happen? Then on leaving Windsor, bus was scheduled for 3:00 pm, arrived at Windsor at 3:46, left at 4:pm. Bus was a little more comfortable, this bus not at rattly at the first trip. Arrived in Toronto at 8:50, I think. Anyway, very late. A fellow passenger said the bus was coming from Detroit and sometimes takes a long time at the border. Is it not possible to schedule this into the timing of the trip?

Maha H.March 31, 2019 | Staff: 1 | 

The driver scheduled to drive from London to Windsor never showed up. Passengers were left stranded and asked to wait 5 hours for the next bus with nowhere to go.

Hee C.March 27, 2019 | 

Overall good. The wifi on bus did not work about 45 min to London & thereafter as well. Last trip I made on 3/20/2019, it worked all the way to Windsor from Toronto.

Reeves A.March 11, 2019 | Staff: 5 | 

I enjoyed the ride on the Greyhound bus. The driver was experienced and drove cautiously.

Daniel H.March 10, 2019 | Staff: 5 | 

Thanks for the trip

Estela A.January 24, 2019 | Staff: 5 | 

Decent and professional

Olaoluwa John A.January 20, 2019 | Staff: 5 | 

Lovely bus service.

Youngeun K.January 14, 2019 | Staff: 5 | 

Very good

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

Toronto to Windsor Route Map

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 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 Parkway or Pearson YYZ Airport.

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

Daily Buses11
Departure Time1:00 am - 11:10 pm
Average Price
$33
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.

Will you be returning to Toronto by bus?

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

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 several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. With Busbud, you can buy tickets with confidence. We ensure that you make the most out of your bus trip by partnering up with reliable bus companies from all around the world such as Greyhound, Megabus, Eurolines, ALSA, iDBUS, National Express and many others.

Why Busbud?

  • Super Fast
  • The Most Options
  • Friendly Crew