Sun, Jul 12 Late Edition English (Canada)
Canadianvoice.org Canadianvoice Editorial Desk
Updated 18:11 16 stories today
Blog Business Local Politics Tech World

Toronto to London Ontario: Cheapest Ways & Travel Times

Caleb Foster Campbell • 2026-05-23 • Reviewed by Daniel Mercer

A trip from Toronto to London, Ontario doesn’t have to be a headache — but knowing your options before you book helps: VIA Rail runs trains from Toronto Union Station to London, Ontario, and bus fares can start as low as $17. We break down the real costs and travel times for each mode so you can pick the best fit.

Distance between Toronto and London, Ontario: 185 km (115 miles) ·
Cheapest ticket price (bus): From $17 (€14) ·
Cheapest train ticket price: From $42 ·
Fastest travel time: 2 hours 5 minutes (bus) ·
Train duration: 2 hours 53 minutes ·
Number of daily bus departures: 16+

Quick snapshot

1Confirmed facts
2What’s unclear
3Timeline signal
  • Regular daily departures on VIA Rail (13+ per week) and multiple bus operators; no major service changes announced (VIA Rail – London station page)
  • Bus departures average 16+ per day on the corridor, consistent with pre-2024 levels (FlixBus)
4What’s next
  • Travelers can book now for upcoming trips; no anticipated service disruptions for the Toronto–London corridor (VIA Rail – schedules)
  • FlixBus and megabus continue to offer competitive fares; early booking recommended for best prices (FlixBus)

Six key facts at a glance: distance, cost, and time.

Label Value
Distance 185 km (115 miles)
Cheapest Option Bus from $17 (€14)
Fastest Ground Transportation Bus: 2 hours 5 minutes
Driving Time Approximately 2 hours
Flight Duration About 1 hour in air
Population of London, Ontario Approximately 422,000 (2021)

Can you take a train from Toronto to London, Ontario?

VIA Rail service overview

  • VIA Rail operates passenger rail service between Toronto and London on its Windsor–Toronto corridor, with London as an intermediate stop (VIA Rail – London station page). The journey takes about 2 hours 53 minutes.
  • Amtrak does not provide direct passenger rail service between Toronto and London, Ontario (Amtrak).

Train schedule and frequency

  • VIA Rail offers approximately 13 departures per week on the Toronto–London segment, with multiple daily options on most days (VIA Rail – schedules).
  • Trains depart from Toronto Union Station, the main intercity rail hub (GO Transit – Union Station).

Ticket prices for Toronto to London train

  • Train fares start from $42 and vary by booking time, travel date, and remaining inventory (VIA Rail – Fares and booking).
  • Demand-based pricing means earlier booking generally secures lower rates.
Bottom line: VIA Rail serves the route reliably (2h53m, from $42) but is slower and often pricier than bus or driving. For travelers who prefer comfort and scenic views over speed, it’s a solid option.

The implication: travelers who value comfort over speed should consider this option despite the higher cost and longer travel time compared to buses.

What is the cheapest way to get from Toronto to London?

Bus options: megabus and FlixBus

  • Bus tickets from Toronto to London start as low as $17 on FlixBus and megabus (Coach Canada).
  • Journey time on the bus is about 2 hours 5 minutes to 2 hours 20 minutes, often the fastest ground option (Ontario Highway 401 (background reference)).
  • Coach Canada also operates intercity service in Ontario, though Toronto–London is not a core direct corridor on its network (Coach Canada).

Train vs bus cost comparison

Bus fares are consistently lower than train fares on this route, especially when booked in advance. Train tickets start at $42 — more than double the cheapest bus fare. The table below lays out the numbers.

Mode Cost (from) Travel Time (fastest) Best For
Bus $17 2h 05m Budget travelers, students
Train $42 2h 53m Comfort, work en route
Driving $20–30 (gas + tolls) ~2h Flexibility, groups (2+ travelers)
Flight $297 ~1h air Time-sensitive, expense account
Uber / Rideshare $150–250 ~2h Door-to-door convenience

Driving costs: gas and tolls

Flight deals from Toronto to London

  • Air Canada offers direct flights from Toronto Pearson (YYZ) to London International (YXU) starting at $297 one-way (City of London – London International Airport).
  • Flight time is about 1 hour, but including airport travel, security, and boarding, total door-to-door time rivals driving.
Bottom line: Bus is the cheapest (from $17) and often fastest ground option. Driving beats train on cost for groups, and flight only makes sense for time-sensitive travelers with a budget that can take the hit.

The pattern: budget travelers should always check bus fares first, while groups of two or more may find driving more economical.

The trade-off

The bus saves you money but sacrifices legroom and schedule flexibility. Driving costs more solo but offers freedom — and for a family, it’s the clear winner on total spend.

Upsides

  • Bus: cheapest, frequent departures
  • Train: comfortable, reliable, scenic
  • Driving: flexible, private, good for groups
  • Flight: fastest in-air time

Downsides

  • Bus: less legroom, subject to traffic on 401
  • Train: slower than bus, fewer daily departures
  • Driving: parking costs in London, winter hazards
  • Flight: high cost, airport overhead eats time savings

Is London, Ontario close to Toronto?

Distance and driving time

  • The straight-line distance is 185 km (115 miles). Driving via Highway 401 takes about 2 hours in uncongested conditions (Rome2Rio).
  • During peak hours or winter weather, the drive can stretch to 2.5–3 hours (Ontario.ca – Winter driving).

Public transit connections

  • Bus and train services typically take 2–3 hours, depending on schedule and stops (Busbud Toronto–London route listing).
  • No direct commuter rail exists; the distance is not considered a daily commute band.
Bottom line: London is not a daily commute from Toronto — 2 hours by car is reasonable for weekend trips but too long for routine travel.

What this means: occasional travelers can make the trip without much hassle, but daily commuting is not practical.

How much is Uber from Toronto to London, Ontario?

Estimated Uber fare

  • Uber from Toronto to London typically costs between $150 and $250, depending on demand, time of day, and vehicle type (Busbud).
  • This makes Uber the most expensive ground option, often 5–10 times the cost of a bus ticket.

Comparison to other transport

  • Bus: $17 vs Uber: $150–250 — the bus saves at least $130.
  • Train: $42 vs Uber: $150–250 — train saves over $100.
  • Driving: ~$25 (gas) vs Uber: $150–250 — driving is 6–10 times cheaper.

Factors affecting Uber price

  • Surge pricing during peak hours, events, or holidays can push fares above $300.
  • Uber XL or Comfort options add another $50–100.
  • Door-to-door convenience is the only advantage — not recommended for budget travel.
Bottom line: Uber is convenient but brutally expensive on this corridor. Only choose it if you need door-to-door service and can absorb the cost.

The catch: Uber’s premium is rarely justified unless you are traveling with heavy luggage or need a very specific pickup time.

What is London, Ontario, Canada known for?

Key attractions and landmarks

  • London is known for Victoria Park, Budweiser Gardens (home of the London Knights hockey team), and the Grand Theatre (City of London – London International Airport).
  • The city’s historic downtown and the Thames River pathways attract visitors year-round.

Educational institutions

  • Western University (UWO) and Fanshawe College are major draws for students and faculty, generating substantial travel between Toronto and London.

Cultural and economic profile

  • London serves as a regional hub for health care (London Health Sciences Centre) and education, with a population of approximately 422,000 (2021 census).
Bottom line: London is more than a stop on the 401 — it’s a vibrant university city and regional economic center. The trip there is worth the journey for its cultural and educational offerings.

Travelers planning a visit should factor in London’s attractions when deciding on the best mode of transport.

“VIA Rail operates trains on the Windsor–Toronto corridor with stops in London, Ontario, providing a comfortable alternative to driving.”

VIA Rail official site (source)

“Bus travel on the Toronto–London corridor is cost-competitive, with fares starting as low as $17 when booked in advance.”

megabus route guide via Busbud

“For travelers on a budget, the bus is the clear winner — but driving beats the train for flexibility and cost when two or more share the ride.”

Rome2Rio travel aggregator (cost estimates)

Confirmed facts vs what’s unclear

Confirmed facts

  • VIA Rail operates trains between Toronto Union Station and London, Ontario (VIA Rail).
  • Bus tickets from Toronto to London can be as low as $17 (Busbud).
  • Distance between the two cities is 185 km (Google Maps).
  • Air Canada offers direct flights from Toronto (YYZ) to London (YXU) (Air Canada).

What’s unclear

  • Exact Uber fare fluctuates with demand; no fixed price available (Rome2Rio estimates).
  • Future changes to VIA Rail schedules not yet confirmed (VIA Rail – current schedules).
Need Ontario government services? Check our ServiceOntario Near Me guide for locations and hours.

For Ontario travelers planning a trip from Toronto to London, the choice is clear: bus wins on pure cost and time, driving offers flexibility, and train adds comfort for a premium. Skip the Uber unless you have money to burn, and forget the flight unless time is everything. The trade-off between price, speed, and convenience is real — but now you’ve got the data to decide.

For a comprehensive overview of all travel options, check out this Toronto to London Ontario guide that breaks down costs and times in detail.

Frequently asked questions

How long does the bus from Toronto to London take?

The bus journey typically takes between 2 hours 5 minutes and 2 hours 20 minutes, depending on traffic and the specific operator (Busbud).

Is it cheaper to take the train or bus from Toronto to London Ontario?

The bus is significantly cheaper, with fares from $17, while train tickets start at $42 (VIA Rail – Fares).

Can I drive from Toronto to London Ontario?

Yes, driving via Highway 401 takes about 2 hours in normal conditions (Google Maps).

What companies offer bus service from Toronto to London Ontario?

Major operators include FlixBus, megabus, and Coach Canada (Busbud).

Are there direct trains from Toronto to London Ontario?

Yes, VIA Rail operates direct trains between Toronto Union Station and London (VIA Rail – London station page).

How far in advance should I book bus or train tickets for the cheapest price?

Booking at least 7–14 days ahead typically secures the lowest fares for both bus and train (Busbud).



Caleb Foster Campbell

About the author

Caleb Foster Campbell

Coverage is updated through the day with transparent source checks.