1map logoGo to main page

Toronto, Ontario to London, Ontario from $7: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Toronto, Canada
to
London, Canada

How to Get from Toronto to London: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$7 by busBest price
167.4 kmDistance
2h 12m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Toronto to London with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
VIA Rail
Train
Average Duration
2h  16m
Estimated price
$23-90
Recommended
Company
FlixBus
Bus
Average Duration
2h  40m
Estimated price
$7-55
Cheapest
route map
Distance: 167.4 km
Duration: 2h 12m

See more options

Company
Various
Drive
Average Duration
2h  12m
Estimated price
$27-40
Company
Air Canada
Plane
Average Duration
2h  49m
Estimated price
$162-712

Traveling From Toronto to London

The journey between Toronto and London offers you a fascinating contrast, with Toronto’s vibrant urban landscape standing in stark contrast to London’s rich history and charming small-town vibes.

Best Neighbourhoods in London

London, Canada offers diverse neighborhoods each with its own charm.

Downtown London
• Lively arts scene with galleries and theaters.
• A variety of dining options from casual to upscale.
Old South
• Beautiful tree-lined streets with historic homes.
• Close to parks and the picturesque Thames River.
North London
• Family-friendly with excellent schools and parks.
• Convenient access to shopping and amenities.

Best Times To Visit London's Attractions

Planning your visits strategically can enhance your experience in London, Canada.

Victoria Park
Early mornings or weekday afternoons offer peaceful strolls with fewer visitors.
Covent Garden Market
Visit during weekdays to avoid the weekend crowds and enjoy local vendors.
Museum London
Late afternoons on Thursdays provide quieter access to exhibits and programs.

London Weather: What to Expect Year-Round

London, Canada experiences a humid continental climate, characterized by warm summers and cold winters, making it a year-round destination. Spring and fall are ideal times to visit for pleasant temperatures, while winter offers a snowy backdrop that can enhance your travel experience.

Dining Recommendation

Try the British classic fish and chips at The Only on King, where the crispy battered fish paired with hand-cut fries offers a flavor profile distinct from Toronto’s diverse culinary scene. The warm, inviting atmosphere and use of locally sourced ingredients provide a unique dining experience that captures the essence of London's charm.

Toronto - London operators

Explore transport companies operating between Toronto and London, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+1 888 842-7245
Website
http://www.viarail.ca/

Train from Toronto Union Station to London

Average Duration
2h 16m
Estimated price
23-90
Bus Show bus routes
Contact phone
+1 (855) 626-8585
Website
https://www.flixbus.com

Bus from Toronto to London

Average Duration
2h 40m
Estimated price
12-55
Contact phone
6474775500
Website
https://www.onexbus.com/

Bus from Toronto, ON - 44 York St. to London, ON - Victoria Hospital

Average Duration
2h 37m
Estimated price
13-21
Contact phone
+1-844-800-6828
Website
https://www.ourbus.com

Bus from Toronto, ON to London, ON

Average Duration
2h 44m
Estimated price
7-50
Plane Show flights
Website
https://www.aircanada.com

Plane from Toronto (YYZ) to London (YXU)

Average Duration
51m
Estimated price
200-440

Toronto to London: Overview of Bus, Train, Flight, and Car Trips

Traveling between Toronto and London offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from the bustling city of Toronto to the charming town of London, spanning a distance of 119 miles. Get ready to experience the beauty of Ontario's landscape unfold before your eyes as you journey towards your destination. 💰 With prices ranging from C$36 to C$54 for the journey by car, this affordable and convenient way to travel ensures you can explore the sights and sounds of London without breaking the bank. So hop in your car, hit the road, and enjoy a delightful drive from Toronto to London.
Average price
C$37 - C$55
🚆 Experience the convenience of a direct train journey from Toronto Union Station to London with VIA Rail services departing every four hours, making it easy to plan your trip based on your schedule. The comfortable journey takes approximately 2 hours and 16 minutes, offering a scenic route through Ontario. 🎫 Ticket prices for the Toronto to London train range from C$31 to C$121, depending on the class and time of booking. With affordable options available, you can choose the fare that fits your budget and enjoy a seamless journey between these two vibrant cities in Ontario.
Departure Point
Toronto Union Station
Arrival Point
London station
Useful tips for train travellers
• Onboard services for the Toronto to London route are typically provided by VIA Rail. They offer a café service which includes a selection of snacks, beverages, and light meals. Make sure to check their menu onboard, as it can vary based on the train's schedule and time of day.
• The train service for the Toronto to London route primarily offers Economy Class and Business Class seating. Business Class provides more spacious seating with added legroom, complimentary refreshments, and quieter traveling conditions, while Economy Class is comfortable and economical but with less space. Choose based on your budget and comfort preference.
• Multiple operators run trains from Toronto to London, but the primary one is VIA Rail. You can visit their website at viarail.ca for schedules and ticket purchasing. Another option is the GO Transit for connections to surrounding areas. Check their site at gotransit.com for local transport schedules.
🛫 Flying from Toronto Airport to London Airport is a quick and convenient journey, with a direct flight taking only 51 minutes. Air Canada operates flights on this route, ensuring a smooth travel experience. ✈️ The total duration of the flight from Toronto to London is approximately 2 hours and 49 minutes, providing a comfortable and efficient way to reach your destination. Whether for business or leisure, flying offers a time-saving option for travelers. 💸 Prices for flights between London and Toronto can range from C$219 to C$962, offering a variety of fare options to suit different budgets and preferences. Booking in advance or exploring different airlines can help you find the best deal for your trip.
Departure Point
Toronto Airport
Arrival Point
London Airport
🚌 The trip from Toronto to London by bus typically takes around 2 hours and 40 minutes, allowing travelers to reach their destination efficiently. Flixbus USA provides reliable bus services for this route, ensuring a comfortable and reliable travel experience. 🚌 Bus fares between Toronto and London range from C$9 to C$74, offering budget-friendly options for travelers looking to explore these Ontario cities. Whether for business or leisure, the bus provides a convenient and cost-effective mode of transportation between these two destinations.
Departure Point
Toronto station
Arrival Point
London station
Useful tips for bus travellers
• Arrive at the Toronto station early to purchase your Flixbus ticket; prices can range from C$9.5 to C$74, and securing a seat early will give you more options and potentially better prices. For schedules, check their website at flixbus.com
• Bring snacks and drinks for the journey since the bus does not provide food service, but there are refreshment options available at the Toronto station before departure.
• Upon arriving at London station, take note of the taxi stand and bus connections nearby as they can easily transport you to your final destination; for more information about services at the London station, visit london.ca

Frequently asked questions

Find out more about the route from Toronto to London.

Or choose the category:
The cheapest way to travel from Toronto to London is by train. The train ticket prices range from C$23 to C$122, depending on the class and type of ticket. The journey takes approximately 2 hours and 16 minutes. Train travel not only offers affordability but also allows you to relax and enjoy the scenic views along the way.
The fastest way to travel from Toronto to London is by driving. The journey typically takes approximately 2 hours and 12 minutes, depending on traffic conditions. The cost of driving, including fuel and tolls, ranges from C$37 to C$54, making it a convenient and efficient option for travelers. It is recommended to use a GPS or navigation app for accurate directions and to ensure a smooth journey.
The distance between Toronto and London is approximately 104 miles. The road distance is slightly longer, at 119 miles. This distance can be covered by car in about 2 hours, depending on traffic conditions. Alternatively, there are also transportation options such as trains or buses available for this route.
The best way to travel from Toronto to London without a car is by taking a train. The journey takes approximately 2 hours and 16 minutes and tickets are priced between C$23 and C$122. The train service offers a convenient and cost-effective option, allowing you to relax and enjoy the scenic route without the hassle of driving. Make sure to check the train schedule and book your tickets in advance for the best prices.
The journey from Toronto to London takes approximately 2 hours and 16 minutes by train. This includes any necessary transfers along the way. Trains depart from Toronto Union Station to London every four hours, providing multiple options throughout the day for travelers. It is worth noting that travel times may vary depending on specific factors such as route, traffic, and weather conditions.
The cheapest way to travel from Toronto to London is by train. The train journey takes approximately 2 hours and 16 minutes and costs between C$23 to C$122. Alternatively, you can take a bus which takes about 2 hours and 44 minutes and costs between C$18 to C$75. Another option is to fly, which takes around 2 hours and 49 minutes but can be more expensive with prices ranging from C$244 to C$1084. Ultimately, the mode of transportation you choose depends on your budget and preference for travel time.
There are plenty of accommodation options near London. You can choose from over 53 hotels in the area. Prices for hotels start at C$53 per night, offering a range of options to suit different budgets. Whether you are looking for luxury hotels, budget-friendly accommodations, or something in between, you will be able to find a place to stay that suits your needs in London.
Yes, you can drive from Toronto to London. The driving distance between the two cities is approximately 119 miles. It takes approximately 2 hours and 12 minutes to drive from Toronto to London, depending on traffic conditions. The route usually follows Highway 401, which is a well-maintained and easily accessible highway.
Yes, there is a direct bus between Toronto and London. The bus departs from Toronto - 44 York St. and arrives at London - VIA Rail. The bus service operates daily, with departures every four hours. The journey takes approximately 2 hours and 44 minutes.
The Toronto to London bus services, operated by Onex Bus, depart from Toronto - 44 York St. station. York St. station is in downtown Toronto, conveniently located near Union Station and accessible by various modes of transportation such as subway, streetcar, and taxi. It is advisable to arrive at the station ahead of time to ensure a smooth departure and to check the schedule for any updates or changes.
The bus from Toronto to London arrives at the London - VIA Rail station. This is the main bus station in London and is located conveniently for onward travel. The station is well-equipped with facilities such as restrooms, ticketing services, and waiting areas. From here, passengers can easily access taxis, public transportation, or continue their journey on foot.
Air Canada is the main airline that offers flights between Toronto and London. They operate regular flights from Toronto Airport to London Airport. Other airlines may also offer flights on this route, but Air Canada is the most common and reliable option. It is recommended to check with various airlines for availability and prices before making a booking.
The fastest way to travel from Toronto to London is by plane. There is a direct flight operated by Air Canada that takes approximately 51 minutes. The flight departs from Toronto Airport and arrives at London Airport. The prices for a flight between the two cities range from C$247 to C$1032.
The flight from Toronto to London takes approximately 51 minutes on a direct flight. There are several airlines that operate this route, offering convenient and quick travel options for passengers. It is important to check the schedules and availability to find the most suitable flight for your travel plans.
Trains from Toronto to London arrive at London station. London station is the main train station in London and is conveniently located in the heart of the city. From there, travelers can easily access various attractions, hotels, and transportation options within London. It is important to note that VIA Rail operates the train services on this route and provides a comfortable and efficient journey.
Yes, there is a direct train between Toronto and London. The train departs from Toronto Union Station and arrives at London. The train service operates every day and leaves every four hours. The journey duration is approximately 2 hours and 16 minutes.
To catch the train from Toronto to London you will need to go to Toronto Union Station. This is where VIA Rail operates the train services for this route. Make sure to arrive at the station ahead of your departure time to ensure a smooth boarding process. Additionally, it is advisable to check the train schedule in advance to plan your travel accordingly.
The cost of a flight from Toronto to London can range from C$247 to C$1032. The price can vary depending on several factors such as the airline, the time of booking, and the season of travel. It is recommended to compare prices across different airlines and book in advance to secure the best deals. Additionally, considering alternative airports nearby London, such as Hamilton or Kitchener/Waterloo, may also provide more affordable flight options.
The cost of a train ticket from Toronto to London can range from C$23 to C$122. The price variation depends on factors such as the type of ticket, time of purchase, and availability. It is recommended to book in advance and compare prices to find the best deal.
The cost of a bus from Toronto to London ranges between C$18 to C$75. The price may vary depending on factors such as the operator, time of travel, and level of comfort. It is recommended to book in advance to secure the best fares.
The cost to drive from Toronto to London ranges from C$37 to C$54, depending on factors such as fuel prices, vehicle efficiency, and tolls. This estimate includes fuel expenses for the round trip journey of approximately 396 kilometers. It is advisable to check real-time gas prices and any tolls that may apply before embarking on the journey.