Cheap buses leaving tomorrow
One passenger / one way
- This trip is recommended because it is the: Cheapest
- This trip is recommended because it is the: Fastest
Last refresh of the prices: Today at 12:00 PM EST.
Prices and availability are subject to change.
Accepted payments
Bus London to Toronto: Trip Overview
Compare bus companies
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.
Where are the popular stops in London and Toronto?
Frequently asked questions on the trip London - Toronto
How long is the bus trip from London to Toronto?
The bus ride from London to Toronto takes 2h 50m, on average. The fastest bus on this trip will get to Toronto in 1h 20m
How far is London from Toronto?
The distance between London and Toronto is around 168 km (104 miles).
How many times do buses run from London to Toronto every day?
You can expect around 2 buses plying this route, provided by ONEX BUS, FlixBus and OurBus.
What are the departure times for the first and last bus from London to Toronto?
The first bus starts running at 1:28am, and the last one leaves at 11:15pm. If you want a smooth trip, it's a good idea to arrive at the station early to check-in.
What are the departure and arrival locations for buses traveling from London to Toronto?
Buses traveling this route start their trip at Intercity Bus Terminal, 101 York Street, London, in London, and end it at Union Station Bus Terminal, in Toronto.
What is the cheapest way to go from London to Toronto?
Taking the bus is the cheapest option to travel from London to Toronto. The ticket price for this bus starts at $27, making this your best choice for this trip.
How much does it cost to take the bus from London to Toronto?
Taking the bus from London to Toronto costs on average $37.
Can you take a day trip from London to Toronto?
Yes! Taking a day trip from London to Toronto is very much possible. The round-trip travel time is approximately 2h 40m. Be sure to check the departure and arrival times before booking to ensure you'll have enough time to explore Toronto.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from London to Toronto, as early as possible.
You can expect to pay from $20 to $58 for a bus ticket from London to Toronto based on the last 2 days. You can expect to find the cheapest price for the trip at $20 which is on 2025-01-20.
Usually New York Trailways will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.
What to expect along the route
A Smooth Ride Through Southern Ontario
Leaving London: Depart from London’s key hubs, like Western University or downtown, as you head east toward the 401.
Mid-Route Highlights: Pass by Southern Ontario’s farmland, wind farms, and occasional small towns like Woodstock.
Arriving in Toronto: Spot the iconic CN Tower and arrive at major hubs like Union Station or Pearson Airport, perfectly connected to the city.
Some operators include short stops en route:
Kitchener or Cambridge: Great for passengers needing to board from smaller towns, with quick turnaround times.
Roadside Stops: On some journeys, drivers make quick breaks at highway service stations like ONroute plazas, providing an opportunity to grab snacks or stretch your legs.
Where You'll Start and Finish Your Journey
London Departure Locations
1115 Wellington Rd S: A central and accessible location near major transit routes, offering a smooth boarding process.
Western University (Elgin Hall): Perfect for students and university visitors, located right on campus for added convenience.
Toronto Arrival Locations
Union Station Bus Terminal (81 Bay St): Located in downtown Toronto, with seamless access to the TTC, GO Transit, and VIA Rail for onward travel.
Pearson International Airport (Terminal 1): Ideal for connecting to flights or staying near the airport for business or layovers.
Quick Tip: Select the departure or arrival point that best fits your plans, whether it's easy access to public transit or proximity to key landmarks.
What's the cheapest way to go from London to Toronto?
Blog posts
Visiting Canada on a budget can be challenging, but with some planning and research, it can be rewarding and cost-effective.
Top travelled bus routes
Why choose Busbud?
The Best Way To Book Bus and Train 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. 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 (BlaBlaBus), National Express and many others.
Popular Buses Connecting London
Buses Leaving from London
- Bus from London to Holland
- Bus London - Waterloo
- London - Madison
- Bus from London to Las Vegas
- Bus London - New York
- London - Windsor
- Bus from London to Kitchener
- Bus London - Mississauga
- London - Brampton
- Bus from London to Hamilton
- Bus London - Niagara Falls
- London - Ottawa
- Bus from London to Guelph
- Bus London - St. Thomas
- London - Woodstock
Buses Going to London
- Bus from Waterloo to London
- Bus St. Thomas - London
- Peterborough - London
- Bus from Manchester to London
- Bus Windsor - London
- San Francisco - London
- Bus from Toronto to London
- Bus Kitchener - London
- Mississauga - London
- Bus from Hamilton to London
- Bus Guelph - London
- Woodstock - London
- Bus from Ottawa to London
- Bus Sarnia - London
- Brampton - London
Popular Buses Connecting Toronto
Buses Leaving from Toronto
- Bus from Toronto to Scarborough
- Bus Toronto - Montreal
- Toronto - Miami
- Bus from Toronto to Chicago
- Bus Toronto - New York
- Toronto - York
- Bus from Toronto to Ottawa
- Bus Toronto - London
- Toronto - Greater Sudbury
- Bus from Toronto to Kingston
- Bus Toronto - North Bay
- Toronto - Kitchener
- Bus from Toronto to Barrie
- Bus Toronto - Huntsville
- Toronto - Orillia
Buses Going to Toronto
- Bus from Chicago to Toronto
- Bus Montreal - Toronto
- Ottawa - Toronto
- Bus from Delhi to Toronto
- Bus Windsor - Toronto
- Miami - Toronto
- Bus from Greater Sudbury to Toronto
- Bus Niagara Falls - Toronto
- Kitchener - Toronto
- Bus from North Bay to Toronto
- Bus Barrie - Toronto
- Winnipeg - Toronto
- Bus from Sault Ste. Marie to Toronto
- Bus Stratford - Toronto
- Quebec City - Toronto
Popular routes in this country
- Bus from Calgary to Edmonton
- Bus Fort McMurray - Edmonton
- Edmonton - Fort McMurray
- Bus from Kingston to Toronto
- Bus Vancouver - Whistler
- Calgary - Vancouver
- Bus from Grande Prairie to Edmonton
- Bus Vancouver - Kelowna
- Quebec City - Montreal
- Bus from Edmonton to Grande Prairie
- Bus Toronto - Quebec City
- Kamloops - Vancouver
- Bus from Vancouver to Kamloops
- Bus Edmonton - Saskatoon
- Kelowna - Vancouver
Popular airport transfers
Popular international trips
- Travel in Canada
- Bus to London
- Bus to Toronto
- Travel from London to Toronto
- London to Toronto Buses