Find the cheapest bus tickets from London to Toronto

Easily search and book your next trip with Busbud

Cheap buses leaving today
One passenger / one way

4:00 pm8:05 pm
US$26
Greyhound StationUniversity Ave & Wellington St
4:00 pm
Greyhound Station
8:05 pm
University Ave & Wellington St
Greyhound
US$26
8:30 pm11:45 pm
US$26
Greyhound StationCoach Terminal
8:30 pm
Greyhound Station
11:45 pm
Coach Terminal
Greyhound
US$26
2:30 pm4:30 pm
US$26
Greyhound StationYYZ Airport
2:30 pm
Greyhound Station
4:30 pm
YYZ Airport
Greyhound
US$26
4:00 pm6:10 pm
US$26
Greyhound StationYYZ Airport
4:00 pm
Greyhound Station
6:10 pm
YYZ Airport
Greyhound
US$26
8:30 pm11:10 pm
US$26
Greyhound StationYYZ Airport
8:30 pm
Greyhound Station
11:10 pm
YYZ Airport
Greyhound
US$26
4:00 pm8:05 pm
US$26
Greyhound StationUniversity Ave & Wellington St
4:00 pm
Greyhound Station
8:05 pm
University Ave & Wellington St
Greyhound
US$26

Cheap buses leaving tomorrow
One passenger / one way

8:00 am12:15 pm
US$25
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$25
4:00 am6:05 am
US$28
Greyhound StationYYZ Airport
4:00 am
Greyhound Station
6:05 am
YYZ Airport
Greyhound
US$28
8:30 am10:55 am
US$28
Greyhound StationCoach Terminal
8:30 am
Greyhound Station
10:55 am
Coach Terminal
Greyhound
US$28
6:15 am10:55 am
US$28
Greyhound StationCoach Terminal
6:15 am
Greyhound Station
10:55 am
Coach Terminal
Greyhound
US$28
4:00 am9:20 am
US$28
Greyhound StationScarborough Town Centre
4:00 am
Greyhound Station
9:20 am
Scarborough Town Centre
Greyhound
US$28
8:00 am12:15 pm
US$25
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$25

Cheap buses leaving Monday
One passenger / one way

8:00 am12:15 pm
US$29
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$29
6:15 am10:55 am
US$31
Greyhound StationCoach Terminal
6:15 am
Greyhound Station
10:55 am
Coach Terminal
Greyhound
US$31
8:30 am12:35 pm
US$31
Greyhound StationUniversity Ave & Wellington St
8:30 am
Greyhound Station
12:35 pm
University Ave & Wellington St
Greyhound
US$31
6:15 am10:10 am
US$31
Greyhound StationYYZ Airport
6:15 am
Greyhound Station
10:10 am
YYZ Airport
Greyhound
US$31
8:30 am12:10 pm
US$34
Greyhound StationScarborough Town Centre
8:30 am
Greyhound Station
12:10 pm
Scarborough Town Centre
Greyhound
US$34
8:00 am12:15 pm
US$29
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$29

Cheap buses leaving Tuesday
One passenger / one way

2:30 pm7:05 pm
US$21
Greyhound StationUniversity Ave & Wellington St
2:30 pm
Greyhound Station
7:05 pm
University Ave & Wellington St
Greyhound
US$21
2:30 pm5:20 pm
US$21
Greyhound StationCoach Terminal
2:30 pm
Greyhound Station
5:20 pm
Coach Terminal
Greyhound
US$21
2:30 pm4:30 pm
US$21
Greyhound StationYYZ Airport
2:30 pm
Greyhound Station
4:30 pm
YYZ Airport
Greyhound
US$21
1:30 pm4:20 pm
US$21
Greyhound StationCoach Terminal
1:30 pm
Greyhound Station
4:20 pm
Coach Terminal
Greyhound
US$21
8:00 am12:15 pm
US$21
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$21
2:30 pm7:05 pm
US$21
Greyhound StationUniversity Ave & Wellington St
2:30 pm
Greyhound Station
7:05 pm
University Ave & Wellington St
Greyhound
US$21

Cheap buses leaving Wednesday
One passenger / one way

6:15 am10:55 am
US$17
Greyhound StationCoach Terminal
6:15 am
Greyhound Station
10:55 am
Coach Terminal
Greyhound
US$17
8:00 am12:15 pm
US$17
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$17
6:15 am10:10 am
US$17
Greyhound StationYYZ Airport
6:15 am
Greyhound Station
10:10 am
YYZ Airport
Greyhound
US$17
1:30 pm4:20 pm
US$19
Greyhound StationCoach Terminal
1:30 pm
Greyhound Station
4:20 pm
Coach Terminal
Greyhound
US$19
4:00 pm6:10 pm
US$19
Greyhound StationYYZ Airport
4:00 pm
Greyhound Station
6:10 pm
YYZ Airport
Greyhound
US$19
6:15 am10:55 am
US$17
Greyhound StationCoach Terminal
6:15 am
Greyhound Station
10:55 am
Coach Terminal
Greyhound
US$17

Cheap buses leaving Thursday
One passenger / one way

4:00 pm8:35 pm
US$19
Greyhound StationScarborough Town Centre
4:00 pm
Greyhound Station
8:35 pm
Scarborough Town Centre
Greyhound
US$19
4:00 pm6:10 pm
US$19
Greyhound StationYYZ Airport
4:00 pm
Greyhound Station
6:10 pm
YYZ Airport
Greyhound
US$19
4:00 pm8:05 pm
US$19
Greyhound StationUniversity Ave & Wellington St
4:00 pm
Greyhound Station
8:05 pm
University Ave & Wellington St
Greyhound
US$19
8:00 am12:15 pm
US$19
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$19
4:00 pm7:05 pm
US$19
Greyhound StationCoach Terminal
4:00 pm
Greyhound Station
7:05 pm
Coach Terminal
Greyhound
US$19
4:00 pm8:35 pm
US$19
Greyhound StationScarborough Town Centre
4:00 pm
Greyhound Station
8:35 pm
Scarborough Town Centre
Greyhound
US$19

Cheap buses leaving Friday
One passenger / one way

8:00 am12:15 pm
US$21
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$21
10:45 am2:25 pm
US$22
Greyhound StationCoach Terminal
10:45 am
Greyhound Station
2:25 pm
Coach Terminal
Greyhound
US$22
2:30 pm4:30 pm
US$22
Greyhound StationYYZ Airport
2:30 pm
Greyhound Station
4:30 pm
YYZ Airport
Greyhound
US$22
2:30 pm7:05 pm
US$22
Greyhound StationUniversity Ave & Wellington St
2:30 pm
Greyhound Station
7:05 pm
University Ave & Wellington St
Greyhound
US$22
10:45 am1:50 pm
US$22
Greyhound StationYYZ Airport
10:45 am
Greyhound Station
1:50 pm
YYZ Airport
Greyhound
US$22
8:00 am12:15 pm
US$21
Greyhound StationCoach Terminal
8:00 am
Greyhound Station
12:15 pm
Coach Terminal
Greyhound
US$21

Bus London to Toronto: Trip Overview

37
Daily Buses
3:45 am - 8:45 pm
Departure Time
$23
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)


Nasly N.April 15, 2019 | Staff: 5 | 

Great efficient service

E Kim P.April 14, 2019 | Staff: 5 | 

I was allowed to take a faster bus to Pearson as there were a few additional seats. I appreciated this.

Dyan D.April 11, 2019 | Staff: 5 | 

Always a great relaxing ride

Janna G.April 5, 2019 | Staff: 5 | 

The only reason it wasn’t 5 stars is because the whole trip someone who was very sick was coughing and sneezing :(

Gabriela S.April 1, 2019 | Staff: 5 | 

It's overall a good company

Elizabeth I.March 27, 2019 | Staff: 2 | 

Staff could be a little more welcoming as I have experienced friendly behavior on other trips

Fuad R.March 20, 2019 | Staff: 5 | 

Very convenient, on time and smooth ride

Mana F.March 19, 2019 | Staff: 5 | 

Im so happy

Armend K.March 19, 2019 | Staff: 5 | 

The only thing was that the air was going through the window (we had feelings that the window it’s going to fall off)

Ana Celia C.March 18, 2019 | Staff: 4 | 

really enjoyable

Emmanuel S.March 17, 2019 | Staff: 5 | 

Amazing Service, amazing People, I love Canada I will miss Canada so much!!

Yaser M.March 17, 2019 | Staff: 1 | 

They charged us extra $33 for our carry ons. They were normal carry-ons but the staff were saying those were big and could not be fit on the bus. It was not true though

Alexandre De Macêdo W.March 15, 2019 | Staff: 4 | 

Everything ok

Anna M.March 14, 2019 | Staff: 5 | 

Bery good

Krishan D.March 7, 2019 | Staff: 5 | 

The Bus was very cold The temperature was 18 degrees F

Thayanithy A.March 7, 2019 | Staff: 5 | 

Courteous and professional driver.

Evanne B.February 16, 2019 | Staff: 2 | 

No notice or warning. Very unfair

Shams A.February 15, 2019 | Staff: 2 | 

The bus to scarborough was 45 minutes late

Catherine L.February 12, 2019 | Staff: 5 | 

Considering the weather, I was impressed we even left London. No complaints, still waiting for my friend coming from Belleville on the train. One miserable day.

Prosper N.February 12, 2019 | Staff: 4 | 

Thanks for your dedicated service.

Joyce M.February 12, 2019 | Staff: 4 | 

Excellent Service

Raveena G.February 8, 2019 | Staff: 3 | 

There was no order in Greyhound loading, when the busses arrived everyone just swarmed to line up. In addition, my seat which was two seats behind the driver could not recline. The driver however was great as we arrived on time and safely.

Rosa Carolina B.January 30, 2019 | Staff: 5 | 

Good experience

Daphne Claudia E.January 29, 2019 | Staff: 5 | 

Like the service. Bus very confortable

Jack K.January 25, 2019 | Staff: 5 | 

Quick trip, solid price.

Michael G.January 22, 2019 | Staff: 5 | 

All god

Susan B.January 22, 2019 | Staff: 5 | 

Everythign was good

Emma S.January 19, 2019 | Staff: 5 | 

very organized

Kuldeep B.January 17, 2019 | Staff: 5 | 

I like the service

Michael F.January 15, 2019 | Staff: 5 | 

Friendly, effective and efficient staff.

London to Toronto Route Map

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, Western University or London UWO Oxford.

A bus ride to Toronto will drop you 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 Parkway or Pearson YYZ Airport.

Daily Buses37
Departure Time3:45 am - 8:45 pm
Average Price
$23
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.

Will you be returning to London by bus?

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

Popular Buses Connecting London

Popular Buses Connecting Toronto

Popular routes in this country

About Busbud

The Best Way To Book Bus Tickets

Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. 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