Find coaches from London to Toronto

Easily compare and book your next trip with Busbud

Cheap buses leaving today

One passenger / one way

17:4521:15
$19
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$19
20:0023:15
$20
London - Greyhound StationToronto - Coach Terminal
20:00
London - Greyhound Station
23:15
Toronto - Coach Terminal
Greyhound
$20
20:0022:40
$20
London - Greyhound StationToronto - YYZ Airport
20:00
London - Greyhound Station
22:40
Toronto - YYZ Airport
Greyhound
$20
17:3019:40
$22
London - Greyhound StationToronto - YYZ Airport
17:30
London - Greyhound Station
19:40
Toronto - YYZ Airport
Greyhound
$22
16:0020:35
$22
London - Greyhound StationToronto - Scarborough Town Centre
16:00
London - Greyhound Station
20:35
Toronto - Scarborough Town Centre
Greyhound
$22
17:4521:15
$19
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$19

Cheap buses leaving tomorrow

One passenger / one way

8:0012:15
$25
London - Greyhound StationToronto - Coach Terminal
8:00
London - Greyhound Station
12:15
Toronto - Coach Terminal
Greyhound
$25
4:006:05
$27
London - Greyhound StationToronto - YYZ Airport
4:00
London - Greyhound Station
6:05
Toronto - YYZ Airport
Greyhound
$27
8:3010:55
$27
London - Greyhound StationToronto - Coach Terminal
8:30
London - Greyhound Station
10:55
Toronto - Coach Terminal
Greyhound
$27
6:1510:10
$27
London - Greyhound StationToronto - YYZ Airport
6:15
London - Greyhound Station
10:10
Toronto - YYZ Airport
Greyhound
$27
6:1510:55
$27
London - Greyhound StationToronto - Coach Terminal
6:15
London - Greyhound Station
10:55
Toronto - Coach Terminal
Greyhound
$27
8:0012:15
$25
London - Greyhound StationToronto - Coach Terminal
8:00
London - Greyhound Station
12:15
Toronto - Coach Terminal
Greyhound
$25

Cheap buses leaving Monday

One passenger / one way

4:4510:10
$18
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$18
4:458:25
$18
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$18
17:4521:15
$22
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$22
20:0022:40
$24
London - Greyhound StationToronto - YYZ Airport
20:00
London - Greyhound Station
22:40
Toronto - YYZ Airport
Greyhound
$24
20:0023:15
$24
London - Greyhound StationToronto - Coach Terminal
20:00
London - Greyhound Station
23:15
Toronto - Coach Terminal
Greyhound
$24
4:4510:10
$18
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$18

Cheap buses leaving Tuesday

One passenger / one way

4:458:25
$17
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$17
17:4521:15
$25
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$25
8:0012:15
$25
London - Greyhound StationToronto - Coach Terminal
8:00
London - Greyhound Station
12:15
Toronto - Coach Terminal
Greyhound
$25
20:0023:15
$27
London - Greyhound StationToronto - Coach Terminal
20:00
London - Greyhound Station
23:15
Toronto - Coach Terminal
Greyhound
$27
16:0018:10
$27
London - Greyhound StationToronto - YYZ Airport
16:00
London - Greyhound Station
18:10
Toronto - YYZ Airport
Greyhound
$27
4:458:25
$17
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$17

Cheap buses leaving Wednesday

One passenger / one way

4:4510:10
$17
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$17
4:458:25
$17
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$17
4:009:20
$26
London - Greyhound StationToronto - Scarborough Town Centre
4:00
London - Greyhound Station
9:20
Toronto - Scarborough Town Centre
Greyhound
$26
17:4521:15
$30
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$30
8:0012:15
$32
London - Greyhound StationToronto - Coach Terminal
8:00
London - Greyhound Station
12:15
Toronto - Coach Terminal
Greyhound
$32
4:4510:10
$17
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$17

Cheap buses leaving Thursday

One passenger / one way

4:4510:10
$18
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$18
4:458:25
$18
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$18
17:4521:15
$32
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$32
20:0022:40
$33
London - Greyhound StationToronto - YYZ Airport
20:00
London - Greyhound Station
22:40
Toronto - YYZ Airport
Greyhound
$33
20:0023:15
$33
London - Greyhound StationToronto - Coach Terminal
20:00
London - Greyhound Station
23:15
Toronto - Coach Terminal
Greyhound
$33
4:4510:10
$18
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$18

Cheap buses leaving Friday

One passenger / one way

4:4510:10
$20
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$20
4:458:25
$20
London - Greyhound StationToronto - Coach Terminal
4:45
London - Greyhound Station
8:25
Toronto - Coach Terminal
Greyhound
$20
17:4521:15
$25
London - Greyhound StationToronto - Coach Terminal
17:45
London - Greyhound Station
21:15
Toronto - Coach Terminal
Greyhound
$25
20:0023:15
$27
London - Greyhound StationToronto - Coach Terminal
20:00
London - Greyhound Station
23:15
Toronto - Coach Terminal
Greyhound
$27
19:0021:40
$27
London - Greyhound StationToronto - Coach Terminal
19:00
London - Greyhound Station
21:40
Toronto - Coach Terminal
Greyhound
$27
4:4510:10
$20
London - Greyhound StationToronto - Scarborough Town Centre
4:45
London - Greyhound Station
10:10
Toronto - Scarborough Town Centre
Greyhound
$20

Bus London to Toronto: Trip Overview

30
Daily Buses
3:40 - 21:55
Earliest and Latest Bus Departures
$23
Average Ticket Price
Average Bus Trip Duration

Trip Reviews for London - Toronto

4.0 out of 5 stars

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

Ratings and Reviews (100)


Newton B.10 December 2019 | 

Very professional staff

Dianne M.6 December 2019 | 

First trip by bus to Toronto and will do again for sure. Stress free

Oliver S.6 December 2019 | 

Smooth and easy journey from booking tickets, to picking them up at the bus station, to boarding and arriving at our destination. Fantastic.

Ebi S.6 December 2019 | 

Greyhound is a very good Bus service

Neil T.4 December 2019 | 

the trip to and from Toronto was fine.

Anne C.3 December 2019 | 

Good ride

Molly C.30 November 2019 | 

It sure if I’ll use the services again. In the past month, the bus have been late on 3 of my trips both out of London and Toronto. Very dissatisfied.

Jose H.27 November 2019 | 

Was OK

Reenya K.27 November 2019 | 

I will always use greyhound!

Mary E D.25 November 2019 | 

Driver was great smooth ride traffic was light

Katy P.25 November 2019 | 

Excellent trip

Sophia D.24 November 2019 | 

I was supposed to be home at 10, instead I can't at 1am

Olivia G.24 November 2019 | 

Very organized departure

Elizabeth I.24 November 2019 | 

Staff need to communicate better when it is time to board the bus. A lot of confusion today

Bradley S.23 November 2019 | 

Never taking the greyhound ever

Chelsea H.19 November 2019 | 

Not very impressed

Hafil P.19 November 2019 | 

Mobile adapter doesn't stay on the sockets which is really a hard time

Xiangyu Y.15 November 2019 | 

Great trip

Yehia M.15 November 2019 | 

Great experience, better than the train

Heidi H.15 November 2019 | 

Greyhound is an efficient, economical and comfortable way to travel between various Canadian cities, large and small. We have used it numerous times in Ontario now and have always left and arrived on time. This last time (London - Toronto Airport), the staff in London realized our bus was going to arrive more than one hour late, so they immediately worked to find an additional driver and bus to make sure our route was on time anyway. My father and I appreciated their dedication!

Manpreet K.14 November 2019 | 

good service

Andy B.10 November 2019 | 

Perfect customer service

Hadeel K.9 November 2019 | 

The coming back trip was horrible one as there was no air conditioning at all and the temperature in the bus was so extremely hot and we were sweating so much.

Robert Z.9 November 2019 | 

Great drive to Toronto, great driver.

Neil T.8 November 2019 | 

I enjoyed the trip. Very heavy traffic in Toronto delayed us a bit, no fault of the driver.

Shrestha R.3 November 2019 | 

Overall a good experience!

Nikol P.2 November 2019 | 

The bus driver drove very carefully despite all the toronto traffic

Elisa G.2 November 2019 | 

Very good driver

Michelle M.30 October 2019 | 

great timing, nicer staff would be appreciated

Ibrahim C.29 October 2019 | 

Excellent

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, UWO or UWO.

A bus ride to Toronto will drop you off at Scarborough Town Centre, Coach Terminal, Yorkdale, University & Wellington, Front & York, Bay St, Black Creek Village, Don Valley Parkway, Downsview Park GO or Union Station.

Information on this bus route

Daily Buses30
Earliest and Latest Bus Departures3:40 - 21:55
Minimum Price$8
Average Ticket Price$23
Minimum Trip Duration
Average Bus Trip Duration
Bus companies on this routeGreyhound Canada

London to Toronto Route Map

London to Toronto Route Map

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.

Will you be returning to London by bus?

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

Popular Buses Connecting London

Popular Buses Connecting Toronto

Popular routes in this country

Why choose 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 Busbud, wherever you go, you have a worldwide bus station within reach and available in your own language and currency. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS, National Express and many others.

  • Your trip, your priorities
  • Global coverage
  • 24/7 support