Find the cheapest bus tickets from Windsor to Toronto

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

17:0023:10
£21
International Transit TerminalPearson YYZ Airport
Greyhound
17:00
International Transit Terminal
23:10
Pearson YYZ Airport
Greyhound
£21GBP
1:357:20
£23
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
7:20
University Ave and Wellington Street
Greyhound
£23GBP
8:0013:30
£23
International Transit TerminalToronto Coach Terminal
Greyhound
8:00
International Transit Terminal
13:30
Toronto Coach Terminal
Greyhound
£23GBP
1:356:05
£23
International Transit TerminalPearson YYZ Airport
Greyhound
1:35
International Transit Terminal
6:05
Pearson YYZ Airport
Greyhound
£23GBP
1:358:05
£23
International Transit TerminalScarborough Town Centre
Greyhound
1:35
International Transit Terminal
8:05
Scarborough Town Centre
Greyhound
£23GBP
17:0023:10
£21
International Transit TerminalPearson YYZ Airport
Greyhound
17:00
International Transit Terminal
23:10
Pearson YYZ Airport
Greyhound
£21GBP

Cheap buses leaving tomorrow
One passenger / one way

1:357:20
£18
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
7:20
University Ave and Wellington Street
Greyhound
£18GBP
1:356:05
£18
International Transit TerminalPearson YYZ Airport
Greyhound
1:35
International Transit Terminal
6:05
Pearson YYZ Airport
Greyhound
£18GBP
1:356:35
£18
International Transit TerminalToronto Coach Terminal
Greyhound
1:35
International Transit Terminal
6:35
Toronto Coach Terminal
Greyhound
£18GBP
8:0015:10
£18
International Transit TerminalScarborough Town Centre
Greyhound
8:00
International Transit Terminal
15:10
Scarborough Town Centre
Greyhound
£18GBP
1:358:05
£18
International Transit TerminalScarborough Town Centre
Greyhound
1:35
International Transit Terminal
8:05
Scarborough Town Centre
Greyhound
£18GBP
1:357:20
£18
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
7:20
University Ave and Wellington Street
Greyhound
£18GBP

Cheap buses leaving Thursday
One passenger / one way

17:0023:45
£23
International Transit TerminalToronto Coach Terminal
Greyhound
17:00
International Transit Terminal
23:45
Toronto Coach Terminal
Greyhound
£23GBP
17:0023:10
£23
International Transit TerminalPearson YYZ Airport
Greyhound
17:00
International Transit Terminal
23:10
Pearson YYZ Airport
Greyhound
£23GBP
15:0019:50
£25
International Transit TerminalPearson YYZ Airport
Greyhound
15:00
International Transit Terminal
19:50
Pearson YYZ Airport
Greyhound
£25GBP
1:356:05
£25
International Transit TerminalPearson YYZ Airport
Greyhound
1:35
International Transit Terminal
6:05
Pearson YYZ Airport
Greyhound
£25GBP
1:358:05
£25
International Transit TerminalScarborough Town Centre
Greyhound
1:35
International Transit Terminal
8:05
Scarborough Town Centre
Greyhound
£25GBP
17:0023:45
£23
International Transit TerminalToronto Coach Terminal
Greyhound
17:00
International Transit Terminal
23:45
Toronto Coach Terminal
Greyhound
£23GBP

Cheap buses leaving Friday
One passenger / one way

1:357:20
£27
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
7:20
University Ave and Wellington Street
Greyhound
£27GBP
1:356:05
£27
International Transit TerminalPearson YYZ Airport
Greyhound
1:35
International Transit Terminal
6:05
Pearson YYZ Airport
Greyhound
£27GBP
8:0013:30
£27
International Transit TerminalToronto Coach Terminal
Greyhound
8:00
International Transit Terminal
13:30
Toronto Coach Terminal
Greyhound
£27GBP
1:356:35
£27
International Transit TerminalToronto Coach Terminal
Greyhound
1:35
International Transit Terminal
6:35
Toronto Coach Terminal
Greyhound
£27GBP
1:358:05
£27
International Transit TerminalScarborough Town Centre
Greyhound
1:35
International Transit Terminal
8:05
Scarborough Town Centre
Greyhound
£27GBP
1:357:20
£27
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
7:20
University Ave and Wellington Street
Greyhound
£27GBP

Cheap buses leaving Saturday
One passenger / one way

17:0023:45
£23
International Transit TerminalToronto Coach Terminal
Greyhound
17:00
International Transit Terminal
23:45
Toronto Coach Terminal
Greyhound
£23GBP
17:0023:10
£23
International Transit TerminalPearson YYZ Airport
Greyhound
17:00
International Transit Terminal
23:10
Pearson YYZ Airport
Greyhound
£23GBP
15:0019:50
£25
International Transit TerminalPearson YYZ Airport
Greyhound
15:00
International Transit Terminal
19:50
Pearson YYZ Airport
Greyhound
£25GBP
15:0020:25
£25
International Transit TerminalToronto Coach Terminal
Greyhound
15:00
International Transit Terminal
20:25
Toronto Coach Terminal
Greyhound
£25GBP
15:0023:05
£25
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
15:00
International Transit Terminal
23:05
University Ave and Wellington Street
Greyhound
£25GBP
17:0023:45
£23
International Transit TerminalToronto Coach Terminal
Greyhound
17:00
International Transit Terminal
23:45
Toronto Coach Terminal
Greyhound
£23GBP

Cheap buses leaving Sunday
One passenger / one way

1:3510:35
£25
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
10:35
University Ave and Wellington Street
Greyhound
£25GBP
1:356:05
£25
International Transit TerminalPearson YYZ Airport
Greyhound
1:35
International Transit Terminal
6:05
Pearson YYZ Airport
Greyhound
£25GBP
1:358:05
£25
International Transit TerminalScarborough Town Centre
Greyhound
1:35
International Transit Terminal
8:05
Scarborough Town Centre
Greyhound
£25GBP
8:0015:10
£27
International Transit TerminalScarborough Town Centre
Greyhound
8:00
International Transit Terminal
15:10
Scarborough Town Centre
Greyhound
£27GBP
8:0012:55
£27
International Transit TerminalPearson YYZ Airport
Greyhound
8:00
International Transit Terminal
12:55
Pearson YYZ Airport
Greyhound
£27GBP
1:3510:35
£25
International Transit TerminalUniversity Ave and Wellington Street
Greyhound
1:35
International Transit Terminal
10:35
University Ave and Wellington Street
Greyhound
£25GBP

Bus Windsor to Toronto: Trip Overview

12
Daily Buses
1:35 - 17:00
Departure Time
£26
Average Price
Average Trip Duration

Trip Reviews for Windsor - Toronto

3.4 out of 5 stars

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

Ratings and Reviews (100)


Haifa H.8 January 2019 | Staff: 5 | 

Very good services

Rosemary B.6 January 2019 | Staff: 1 | 

The driver who drove the first leg of the trip from Windsor to London was see, abrupt and ruined my trip.

Shevon P.30 December 2018 | Staff: 3 | 

Late with no explanation staff needs retraining

Jacqueline W.29 December 2018 | Staff: 1 | 

Very disappointed. Will not travel by bus again.

María Eugenia V.26 December 2018 | Staff: 5 | 

Nice and clean

Daniel L.26 December 2018 | Staff: 1 | 

I lost an item of personal value on the bus and I have tried for over three days to get a hold of someone from customer services to ask if it was returned to lost and found. Still no answer and no returned calls.

Kevin O.18 November 2018 | Staff: 3 | 

The bus was late and the Internet was not working. My first trip on a Greyhound was a disappointing and I was anxious all the way

Nestor B.2 November 2018 | Staff: 5 | 

Excellent service, comfortable, friendly and very professional draivers

Aanjan P.31 October 2018 | Timeliness: 1 | Staff: 1 | 

Staff very rude and bus was not on time

Mubashir K.25 October 2018 | 

Never think about greyhound in the life stay away

Elvia Patricia R.24 October 2018 | Timeliness: 5 | Staff: 2 | 

the driver was very rude with everybody

Harlaj B.18 October 2018 | Timeliness: 1 | Staff: 1 | 

When I was going from Windsor to Toronto there was a transfer at London. driver and other staff did not bother to check that some one is in bus or not. I was sleeping in the bus. They locked the bus went off. Is this justified?

Maria J.7 October 2018 | Timeliness: 3 | Staff: 4 | 

The bus is okay but the schedule it’s behind 30 to 45 mins. The driver should announce to the passenger to use the washroom inside terminal during stop over.

Rochelle B.5 October 2018 | Timeliness: 2 | 

Was a good bus ride overall. But the bus driver was 20 mins late when departing the very first destination. And the seats weren't all that comfortable. But overall, the ride wasn't terrible and I got home.

Jaspreet Kaur T.5 October 2018 | Timeliness: 4 | Staff: 4 | 

It was a good and comfortable experience.

Akeem H.30 September 2018 | Timeliness: 4 | Staff: 4 | 

There is not a robust enough framework to adequately deal with sudden issues

Weaam A.25 September 2018 | Timeliness: 1 | 

Long time bad service

Paul C.18 September 2018 | Timeliness: 5 | Staff: 3 | 

It was ontime

Wendy E.18 September 2018 | Timeliness: 5 | Staff: 5 | 

Very nice first experience on a coach going to book my return trip shortly

Arsalan A.17 September 2018 | Timeliness: 2 | Staff: 2 | 

Late arrival and bus driver was not very pleasant.

Diane M.17 September 2018 | Timeliness: 1 | Staff: 1 | 

The bus at Toronto Pearson Airport was over 1/2 hour late, causing concern that I would miss my connecting bus downtown. Our driver from London to Windsor was terrible. She swerved on the road the whole way home. When we were 10 minutes from our final destination, the driver pulled over to the side of the road on a major business thorough-fare, locked the bus with everyone on board, and went to buy her coffee at Tim Horton's. Seriously? Are you kidding me? I had to go to the bathroom, someone was picking me up at the terminal and I had to wait while she gabbed with the counter girl inside. What makes this worse is that there is a Tim Horton's restaurant 1 block away from the bus terminal. What a joke!

Nitin J.9 September 2018 | Timeliness: 5 | Staff: 4 | 

It was a good very good experience

Vera B.4 September 2018 | Staff: 5 | 

Thank you for providing a bus stop at Pearson, I had a long trip but appreciated being able to take the bus.

Stephen P.31 August 2018 | Timeliness: 1 | Staff: 3 | 

Bus was late arriving and I was late getting to my destination .. nearly missed my flight.. I won't be using Busbud in the future

Karl Cliff N.29 August 2018 | Timeliness: 3 | Staff: 3 | 

going was nice but when coming back the staff at toronto were not that kind

Fofuxo C.13 August 2018 | Timeliness: 1 | Staff: 1 | 

Will never ever ride with greyhound again

Inderjit K.13 August 2018 | Staff: 4 | 

The only problem is some late arrival due to previous custom otherwise it is the best option to travel.Drivers are very professional and respectful.

Xiuxian Z.7 August 2018 | 

Our ticket is to yyz, but why stop on bay station at last

Ladarrius M.3 August 2018 | Timeliness: 2 | Staff: 3 | 

Bus arrived more than a hour late. No one at terminal notified us to why bus was late. Once driver arrived he was nice though. Also power outlets did not work and wifi barelyworked

Prince Preet S.30 July 2018 | Timeliness: 1 | Staff: 5 | 

The bus was late. Arrived way earlier than the scheduled time. Although that's good, but it messed up my schedule

Windsor to Toronto buses

With Busbud, comparing and booking tickets for a bus from Windsor to Toronto is a breeze. Browse through an extensive selection of bus fares and bus schedules to find the best deals.

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

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

Bus Companies

Bus travel from Windsor to Toronto is made possible thanks to Greyhound.

Stations & Stops

Need a bus leaving from Windsor? Your starting point is at Windsor International Transit Terminal.

If you're onboard a bus traveling to Toronto, you can get hop off at 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.

Daily Buses12
Departure Time1:35 - 17:00
Average Price
£26
Average Trip Duration
Bus companies on this routeGreyhound Canada

About Bus Travel

Bus Travel Tips

Meet and talk to locals at the bus stations while traveling from Windsor to Toronto.There is no better way to get inside travel information while exploring a new city than to go straight to its people.

Much more than a mere vehicle taking you from Windsor to Toronto, 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 Windsor to Toronto.

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

Did you know?

The bus driver with the longest career in the world drove more than 2,000,000 miles and is a happy World Record holder.

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

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

Will you be returning to Windsor by bus?

If you are looking for the return bus journey, take a look at buses from Toronto to Windsor.

Popular Buses Connecting Windsor

Popular Buses Connecting Toronto

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud makes bus travel easy. We help travelers find a bus, plot routes, and book intercity bus tickets all over the world. 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