Travel options
from Toronto to London, ON

You can get from Toronto to London, ON by train, bus or flight.

Our recommendation

To get from Toronto to London, ON on 19 May we recommend taking a flight because it’s the best combination of price and speed.

08:50Toronto, ON0h43 09:33London, ON
0 changes
£3121One-way
Cheapest
08:50Toronto, ON0h43 09:33London, ON
0 changes
£3121One-way
Other options
20:55Toronto, ON0h43 21:38London, ON
0 changes
£3121One-way
16:55Toronto, ON0h43 17:38London, ON
0 changes
£3121One-way
14:05Toronto, ON0h43 14:48London, ON
0 changes
£3121One-way

Find all the dates and times for this journey by train, bus, and flight, .

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Thu
19 May
£39VIA Rail Canada
£276Air Canada
Fri
20 May
£54VIA Rail Canada
£290Air Canada
Sat
21 May
£31VIA Rail Canada
£226Air Canada
Mon
23 May
£31VIA Rail Canada
£236Air Canada
Tue
24 May
£31VIA Rail Canada
£268Air Canada

Travel Information to London, ON from Toronto

distanceDistance104 miles (167 km)
modeAvailable travel modesFlight or train
priceTicket price range£27 - £130
cheapestCheapest modeTrain • £27 • 2 h 7 min
fastestFastest modeFlight • £130 • 44 min
carriersPopular travel companiesAir Canada or VIA Rail Canada

Travel 104 miles (167 km) by flight or train from Toronto to London, ON. If speed is a priority, then a flight is the best option with an average duration of 44 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £27. The most popular travel providers which serve this journey are Air Canada or VIA Rail Canada among others. Travellers can even take a direct from Toronto to London, ON.

Travel Tips: Travel from Toronto to London, ON

Travel to London, ON easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Toronto to London, ON.
FAQs

How do you get from Toronto to London, ON?

There are 2 travel options from Toronto to London, ON: flight or train.

What is the cheapest way to travel between Toronto and London, ON?

A train service offers the cheapest way to travel from Toronto to London, ON, which costs on average £27.

This is compared to other ways of getting to London, ON:

A train is generally £103 less than a flight for the same route. A flight costs on average £130 from Toronto to London, ON.

What is the fastest way from Toronto to London, ON?

The fastest way to get to London, ON from Toronto is by flight with an average travel time of 44 min.

There are alternative travel options to London, ON that can usually take longer:

In comparison, going by train can take 2 h 7 min   on average.

How many miles from Toronto to London, ON would I travel?

The Toronto to London, ON distance is approximately 104 miles (167 km).

How many services a day are there to London, ON from Toronto?

The average frequency per day from Toronto to London, ON is:

  • 2 trains a day.

However, we recommend checking specific travel dates for your trip between Toronto and London, ON as scheduled services by flight or train can vary by season or day of the week.

What are the departure and arrival points in Toronto and in London, ON?

These are the most popular departure and arrival points when travelling from Toronto to London, ON:

    Which travel companies can get me from Toronto to London, ON?

    Omio works with many trusted partners that can help you travel the best way from Toronto to London, ON:

    • You can travel by plane between Toronto and London, ON with Air Canada, and you can find Air Canada Toronto to London, ON tickets for £130 on Omio.
    • You can go to London, ON from Toronto by train with VIA Rail Canada. You'll see cheap train tickets for £27 with VIA Rail Canada from Toronto to London, ON on Omio.

    What other destinations are worth visiting after travelling from Toronto to London, ON?

    Omio customers who travel from Toronto to London, ON often also extend their holiday to go to Paris, Brussels or Amsterdam. Omio can help you plan your trip by finding the best connections between London, ON and these popular destinations at a great price.

    How far in advance should I book my Toronto to London, ON ticket online to get the best deals?

    Before travelling from Toronto to London, ON, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

    • The price of a plane ticket is £130 one way on average for this route.
    • The price of a train ticket for this journey is on average £27 one way.

    But we recommend booking Toronto to London, ON tickets online a few months before your planned travel date to score the best deals and save money on your trip.

    Travelling from Toronto to London, ON: related information

    Here are some other resources that might have the information you need