• One-way
  • Round-trip
Find the cheapest ticket
for Toronto
Trips Best price Journey duration Connections per day First departure Last departure Distance
Trains Montreal - Toronto NZ$ 71.51 4 h 53 min 6 13:47 17:40 503 km
Trains Vancouver - Toronto 94 h 27 min 3 13:30 12:19 3,354 km
Trains Ottawa - Toronto 6 h 27 min 4 06:40 14:19 351 km
Trains Edmonton, Alberta - Toronto 66 h 58 min 3 17:59 13:19 2,699 km
Trains Mississauga - Toronto NZ$ 7.89 32 min 45 01:55 17:41 24 km
Logo