Trains from London, Ontario to Toronto

  • Lowest price from ≈ $48.40 CA$67.97
  • Average duration 2h 37m
  • Connections per day 5
  • Distance 167 km
  • CO₂ per person 2 kg

train from London, Ontario to Toronto

The journey from London, Ontario to Toronto is about 167 km. On average a train trip takes 2h 37m with 5 connections per day.

Lowest price ≈ $48.40 CA$67.97
Trip duration 2h 37m
Connections per day 5
Lowest price ≈ $48.40 CA$67.97
Highest price ≈ $77.80 CA$109.26
First departure 07:35 AM
Last departure 07:38 PM
Distance 167 km
Departure London, Ontario
Arrival Toronto
Travel operator VIA Rail
Find the best price
VIA Rail11.69 kg CO₂
10:47VIA Rail Station
2h 24m
13:11Union Station
≈ $51.86 CA$72.83
direct
VIA Rail11.69 kg CO₂
09:54VIA Rail Station
3h 44m
13:38Union Station
≈ $51.86 CA$72.83
direct
VIA Rail11.69 kg CO₂
15:44VIA Rail Station
2h 9m
17:53Union Station
≈ $51.86 CA$72.83
direct

Next departures from London, Ontario to Toronto

Sample times and fares for the coming days — book to confirm availability and price.

≈ $42.90 CA$60.25
06:25 VIA Rail Station
2h 10m · direct
08:35 Union Station
≈ $39.02 CA$54.80
07:35 VIA Rail Station
2h 35m · direct
10:10 Union Station
≈ $35.49 CA$49.84
09:54 VIA Rail Station
3h 44m · direct
13:38 Union Station
≈ $39.02 CA$54.80
10:47 VIA Rail Station
2h 24m · direct
13:11 Union Station
≈ $39.02 CA$54.80
15:44 VIA Rail Station
2h 9m · direct
17:53 Union Station
See all timetables

CO₂ emissions by mode

train 11.69kg
bus 12.53kg
flight 33.4kg
carpool 26.72kg
How much CO₂ is emitted travelling by train from London, Ontario to Toronto?

The train journey between London, Ontario and Toronto emits 11.69kg of CO₂.

How much CO₂ do I save by taking the train between London, Ontario and Toronto?

Taking the train between London, Ontario and Toronto saves 21.71kg of CO₂ compared to a flight, 0.84kg compared to the bus and 15.03kg compared to the car.

FAQ