Find a Bus from London to Toronto

Bus from Toronto to London

Cheap buses leaving tomorrow
One passenger / one way

6:15 AM11:10 AM
$18
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$18USD
6:15 AM10:55 AM
$18
Greyhound StationToronto Coach Terminal
Greyhound
6:15 AM
Greyhound Station
10:55 AM
Toronto Coach Terminal
Greyhound
$18USD
8:00 AM12:15 PM
$18
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$18USD
6:15 AM10:10 AM
$18
Greyhound StationPearson YYZ Airport
Greyhound
6:15 AM
Greyhound Station
10:10 AM
Pearson YYZ Airport
Greyhound
$18USD
1:30 PM3:40 PM
$19
Greyhound StationPearson YYZ Airport
Greyhound
1:30 PM
Greyhound Station
3:40 PM
Pearson YYZ Airport
Greyhound
$19USD
6:15 AM11:10 AM
$18
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$18USD

Cheap buses leaving Wednesday
One passenger / one way

8:00 AM12:15 PM
$18
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$18USD
6:15 AM11:10 AM
$18
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$18USD
6:15 AM10:10 AM
$18
Greyhound StationPearson YYZ Airport
Greyhound
6:15 AM
Greyhound Station
10:10 AM
Pearson YYZ Airport
Greyhound
$18USD
6:15 AM10:55 AM
$18
Greyhound StationToronto Coach Terminal
Greyhound
6:15 AM
Greyhound Station
10:55 AM
Toronto Coach Terminal
Greyhound
$18USD
1:30 PM3:40 PM
$19
Greyhound StationPearson YYZ Airport
Greyhound
1:30 PM
Greyhound Station
3:40 PM
Pearson YYZ Airport
Greyhound
$19USD
8:00 AM12:15 PM
$18
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$18USD

Cheap buses leaving Thursday
One passenger / one way

6:15 AM11:10 AM
$19
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$19USD
8:00 AM12:15 PM
$19
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$19USD
6:15 AM10:55 AM
$19
Greyhound StationToronto Coach Terminal
Greyhound
6:15 AM
Greyhound Station
10:55 AM
Toronto Coach Terminal
Greyhound
$19USD
6:15 AM10:10 AM
$19
Greyhound StationPearson YYZ Airport
Greyhound
6:15 AM
Greyhound Station
10:10 AM
Pearson YYZ Airport
Greyhound
$19USD
2:30 PM4:30 PM
$21
Greyhound StationPearson YYZ Airport
Greyhound
2:30 PM
Greyhound Station
4:30 PM
Pearson YYZ Airport
Greyhound
$21USD
6:15 AM11:10 AM
$19
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$19USD

Cheap buses leaving Friday
One passenger / one way

8:00 AM12:15 PM
$21
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$21USD
8:45 PM11:50 PM
$23
Greyhound StationToronto Coach Terminal
Greyhound
8:45 PM
Greyhound Station
11:50 PM
Toronto Coach Terminal
Greyhound
$23USD
5:30 PM9:05 PM
$23
Greyhound StationToronto Coach Terminal
Greyhound
5:30 PM
Greyhound Station
9:05 PM
Toronto Coach Terminal
Greyhound
$23USD
6:15 AM10:55 AM
$24
Greyhound StationToronto Coach Terminal
Greyhound
6:15 AM
Greyhound Station
10:55 AM
Toronto Coach Terminal
Greyhound
$24USD
4:00 AM6:35 AM
$24
Greyhound StationToronto Coach Terminal
Greyhound
4:00 AM
Greyhound Station
6:35 AM
Toronto Coach Terminal
Greyhound
$24USD
8:00 AM12:15 PM
$21
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$21USD

Cheap buses leaving Saturday
One passenger / one way

4:00 PM6:10 PM
$21
Greyhound StationPearson YYZ Airport
Greyhound
4:00 PM
Greyhound Station
6:10 PM
Pearson YYZ Airport
Greyhound
$21USD
2:30 PM5:20 PM
$21
Greyhound StationToronto Coach Terminal
Greyhound
2:30 PM
Greyhound Station
5:20 PM
Toronto Coach Terminal
Greyhound
$21USD
2:30 PM7:05 PM
$21
Greyhound StationUniversity Ave and Wellington Street
Greyhound
2:30 PM
Greyhound Station
7:05 PM
University Ave and Wellington Street
Greyhound
$21USD
1:30 PM3:40 PM
$21
Greyhound StationPearson YYZ Airport
Greyhound
1:30 PM
Greyhound Station
3:40 PM
Pearson YYZ Airport
Greyhound
$21USD
2:30 PM4:30 PM
$21
Greyhound StationPearson YYZ Airport
Greyhound
2:30 PM
Greyhound Station
4:30 PM
Pearson YYZ Airport
Greyhound
$21USD
4:00 PM6:10 PM
$21
Greyhound StationPearson YYZ Airport
Greyhound
4:00 PM
Greyhound Station
6:10 PM
Pearson YYZ Airport
Greyhound
$21USD

Cheap buses leaving Sunday
One passenger / one way

8:00 AM12:15 PM
$21
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$21USD
4:00 PM7:05 PM
$22
Greyhound StationToronto Coach Terminal
Greyhound
4:00 PM
Greyhound Station
7:05 PM
Toronto Coach Terminal
Greyhound
$22USD
4:00 PM8:05 PM
$22
Greyhound StationUniversity Ave and Wellington Street
Greyhound
4:00 PM
Greyhound Station
8:05 PM
University Ave and Wellington Street
Greyhound
$22USD
4:00 PM6:10 PM
$22
Greyhound StationPearson YYZ Airport
Greyhound
4:00 PM
Greyhound Station
6:10 PM
Pearson YYZ Airport
Greyhound
$22USD
5:30 PM9:05 PM
$23
Greyhound StationToronto Coach Terminal
Greyhound
5:30 PM
Greyhound Station
9:05 PM
Toronto Coach Terminal
Greyhound
$23USD
8:00 AM12:15 PM
$21
Greyhound StationToronto Coach Terminal
Greyhound
8:00 AM
Greyhound Station
12:15 PM
Toronto Coach Terminal
Greyhound
$21USD

Cheap buses leaving Monday
One passenger / one way

6:15 AM11:10 AM
$19
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$19USD
2:30 PM5:20 PM
$19
Greyhound StationToronto Coach Terminal
Greyhound
2:30 PM
Greyhound Station
5:20 PM
Toronto Coach Terminal
Greyhound
$19USD
1:30 PM3:40 PM
$19
Greyhound StationPearson YYZ Airport
Greyhound
1:30 PM
Greyhound Station
3:40 PM
Pearson YYZ Airport
Greyhound
$19USD
2:30 PM4:30 PM
$19
Greyhound StationPearson YYZ Airport
Greyhound
2:30 PM
Greyhound Station
4:30 PM
Pearson YYZ Airport
Greyhound
$19USD
4:00 PM6:10 PM
$19
Greyhound StationPearson YYZ Airport
Greyhound
4:00 PM
Greyhound Station
6:10 PM
Pearson YYZ Airport
Greyhound
$19USD
6:15 AM11:10 AM
$19
Greyhound StationScarborough Town Centre
Greyhound
6:15 AM
Greyhound Station
11:10 AM
Scarborough Town Centre
Greyhound
$19USD

Bus London to Toronto: Trip Overview

36
Daily Buses
3:45 AM - 8:45 PM
Departure Time
$24
Average Price
Average Trip Duration

Trip Reviews for London - Toronto

4.1 out of 5 stars

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

Ratings and Reviews (100)


Raveena G.January 12, 2019 | Staff: 5 | 

Great trip!

Marjaleena R.January 8, 2019 | 

Excellent, comfortable ride from London to Toronto, sitting in the front seat.

Sierra J.January 8, 2019 | Staff: 4 | 

Very nice and efficient

Marilyn M.January 4, 2019 | Staff: 5 | 

Everything started 10 minutes late otherwise great experience.

Sara H.January 3, 2019 | Staff: 3 | 

This trip went well for the most part. Even though the bus left late at departure and arrived late at my destination, it wasn't by much and it was understandable with traffic etc. I was, however, a little put off by the driver's comments when accepting my ticket at the bus door. I moved up to the door for the driver to take my ticket but he needed a moment to organize the other tickets he was holding - completely understandable, and I also commented that it was a lot of paper and trying to agree empathetically with a chuckle, with the driver, to which the driver turned and made a comment about how everyone laughs at it, like I just did. Then he proceeded to take his time clipping the other papers and getting an elastic out and binding the other papers before taking my ticket. It seemed a little drawn out and I felt like he was doing it a little purposely to try to make me wait because he thought I might be in a rush or something? I didn't mind at all waiting until he was ready, but I don't think the other riders behind me were too happy about the antics. I felt a little hurt as I was being polite before boarding and I felt like the driver was a little rude. Maybe all in all, he was making a joke altogether and we both read the situation wrong, but I felt like I was being treated with an attitude I didn't deserve.

Dawn M.January 2, 2019 | Staff: 5 | 

Great service

Peter C.December 27, 2018 | Staff: 5 | 

very satisfied with promptness and ease of

Arshdeep S.December 24, 2018 | Staff: 4 | 

The only thing that i did not like is the arrival time difference that was mentioned 12 while booking whereas bus arrive at toronto at 10. Even it is good but i had to waited for 3 hours in toronto for montreal ride..

Valeriia P.December 23, 2018 | Staff: 3 | 

Need to improve the management of the crowd at the station

Dhvani O.December 23, 2018 | Staff: 5 | 

The service was very satisfactory

Lavinia Yuet Ming C.December 22, 2018 | Staff: 4 | 

The only thing was missing: I did not know that I had to take another bus to Scarb. It was my first time to book this travel on line. At London GreyHound Bus Terminal, the staff did not let me know that it takes 2 buses to go to Scarborough, ON. Otherwise, the bus ride was very comfortable and smooth; enjoyable!

Scott S.December 20, 2018 | Staff: 5 | 

Good driver, smooth ride.

Natasha C.December 19, 2018 | Staff: 2 | 

Driver really doesn’t like his job. Was very angry

Lynne M.December 17, 2018 | Staff: 1 | 

very pleasant trip

Tony L.December 16, 2018 | Staff: 5 | 

Late to Toronto due to traffic. No fault of Greyhound Canada.

Hasibul Hossain S.December 16, 2018 | Staff: 5 | 

Great timing.

Laura G.December 10, 2018 | Staff: 4 | 

The bus trip itself was great. I have an issue with the guy on the phone when I tried to book my ticket.

Johanna C.December 10, 2018 | 

Good experience

Jennifer E.December 7, 2018 | Staff: 5 | 

The reclining seat didn’t work but the bust trip was quick and peaceful Thanks

Ravena R.December 6, 2018 | Staff: 4 | 

The ride was fine, but the toilet smelled. I was sitting 3 rows away and could still smell the urine stench.

Marilyn R.December 1, 2018 | Staff: 5 | 

A car blocked the exit and had to be towed . However, had this been discovered earlier we would have been able to leave on time. Then they boarded the express bus last

Alysha E.November 30, 2018 | Staff: 3 | 

The station in London was really dirty, the bathroom lookee like it hadn't been cleaned in a while. Therr was a very nice guy at the kiosk, but the guy running the maps on the bus was very rude and made me nervous to board. The drive itself was fine though, we were late arriving but I wasn't too annoyed.

Katy P.November 25, 2018 | Staff: 5 | 

Great Trip

Neil T.November 23, 2018 | 

The web site did not allow me to purchase a round-trip ticket, London-Toronto-London. I tried several times. I ended up losing money because I did not use the one-way ticket, London-Toronto.

Heidi H.November 19, 2018 | Staff: 5 | 

Very good value for money. The driver was careful and the bus was quiet and comfortable.

Fiona B.November 19, 2018 | Staff: 5 | 

Easy way to get to Toronto chance to read a book and switch off.

Michael B.November 11, 2018 | Staff: 5 | 

Seats are too narrow and I am not a big person. Felt crowded with a large person beside me

Tarak M.November 10, 2018 | Staff: 1 | 

Late and customer service sucks

Sujoy B.November 2, 2018 | Timeliness: 4 | Staff: 4 | 

it was a good experience, the bus actually took a different route to avoid congestion on 407. Overall happy with the service.

Lynn D.October 30, 2018 | Timeliness: 4 | Staff: 5 | 

very comfortable and clean

London to Toronto Buses

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

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

Discover how much the bus trip from London to Toronto will cost you. Use our filters and sorting features to find the cheapest bus tickets or luxury buses.

Bus Companies

Bus service from London to Toronto is covered by Greyhound.

Stations & Stops

Buses leaving from London to Toronto will depart from Greyhound Station or London.

A bus ride to Toronto will drop you off at 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.

Daily Buses36
Departure Time3:45 AM - 8:45 PM
Average Price
$24
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 London to Toronto 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 London to Toronto.

Buses have the smallest carbon footprint of all motorized transport modes. A bus going from London to Toronto will emit half the CO2 emitted by a train, and radically less than a car or an airplane.

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

Did you know?

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

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

Did you know that 80% of the buses in North America are equipped with WiFi and power outlets ? And 60% of bus travelers have used their electronic device on board during 2014.

Popular Buses Connecting London

Popular Buses Connecting Toronto

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