Toronto
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Montreal - Toronto | $ 62.84 | 5 h | 3 | 08:55 | 13:52 | 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 | $ 6.95 | 32 min | 45 | 01:55 | 17:41 | 24 km |
Trains Quebec - Toronto | - | 10 h 48 min | 6 | 01:25 | 19:33 | 729 km |
Trains Laval - Toronto | - | 6 h 28 min | 4 | 02:45 | 18:33 | 498 km |
Trains Halifax, Nova Scotia - Toronto | $ 243.41 | 30 h 19 min | 1 | 13:00 | 13:00 | 1,266 km |
Trains Moncton - Toronto | - | 23 h 40 min | 1 | 13:32 | 14:08 | 1,180 km |
Trains St Laurent - Toronto | $ 97.88 | 6 h 49 min | 7 | 04:02 | 19:33 | 497 km |
Montreal
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Montreal | $ 63 | 5 h | 4 | 11:02 | 17:22 | 503 km |
Trains Vancouver - Montreal | - | 2938 h 56 min | 1 | 05:00 | 15:56 | 3,685 km |
Trains Calgary - Montreal | - | - | - | - | - | 3,019 km |
Trains Ottawa - Montreal | $ 33 | 1 h 57 min | 6 | 01:30 | 15:32 | 165 km |
Trains Edmonton, Alberta - Montreal | - | 2213 h 37 min | 1 | 11:19 | 16:56 | 2,970 km |
Trains Sydney - Montreal | - | - | - | - | - | 1,040 km |
Trains Charlottetown - Montreal | - | - | - | - | - | 813 km |
Trains Campbellton - Montreal | $ 82.80 | 10 h 45 min | 1 | 20:18 | 07:03 | 595 km |
Vancouver
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Vancouver | $ 468.95 | 11 h 42 min | 1 | 17:00 | 04:42 | 3,354 km |
Trains Montreal - Vancouver | - | 101 h 12 min | 2 | 07:00 | 14:00 | 3,685 km |
Trains Calgary - Vancouver | - | - | - | - | - | 674 km |
Trains Ottawa - Vancouver | - | 101 h 7 min | 3 | 06:40 | 13:00 | 3,540 km |
Trains Edmonton, Alberta - Vancouver | $ 164 | 33 h 30 min | 1 | 00:01 | 00:01 | 822 km |
Calgary
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Edmonton, Alberta - Calgary | $ 101.94 | 3 h 37 min | 15 | 23:00 | 12:30 | 281 km |
Trains Fort McMurray - Calgary | $ 216.53 | 10 h 22 min | 6 | 02:00 | 13:20 | 655 km |
Trains Red Deer - Calgary | $ 63.69 | 1 h 48 min | 8 | 04:00 | 16:00 | 137 km |
Trains Lethbridge - Calgary | $ 71.09 | 2 h 47 min | 8 | 01:30 | 11:30 | 175 km |
Trains Bonnyville - Calgary | $ 194.88 | 9 h 5 min | 3 | 02:45 | 12:05 | 423 km |
Ottawa
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Ottawa | - | 6 h 18 min | 2 | 01:51 | 09:57 | 351 km |
Trains Montreal - Ottawa | $ 33 | 2 h 6 min | 6 | 01:10 | 15:58 | 165 km |
Trains Quebec - Ottawa | - | 8 h 1 min | 1 | 08:00 | 16:01 | 379 km |
Trains Oshawa - Ottawa | - | 6 h 29 min | 1 | 04:33 | 11:02 | 301 km |
Trains Kingston, Ontario - Ottawa | $ 70 | 2 h 4 min | 5 | 10:32 | 19:16 | 145 km |
Trains Vancouver - Ottawa | - | 107 h 16 min | 1 | 04:00 | 15:16 | 3,540 km |
Trains Edmonton, Alberta - Ottawa | - | 77 h 57 min | 1 | 10:19 | 16:16 | 2,836 km |
Trains Mississauga - Ottawa | - | 6 h 4 min | 22 | 01:55 | 18:16 | 374 km |
Trains Winnipeg - Ottawa | - | 48 h 46 min | 1 | 16:30 | 17:16 | 1,675 km |
Trains Hamilton, Ontario - Ottawa | - | 6 h 38 min | 1 | 02:18 | 08:56 | 408 km |
Edmonton, Alberta
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Edmonton, Alberta | - | 61 h 50 min | 2 | 02:51 | 16:50 | 2,699 km |
Trains Montreal - Edmonton, Alberta | - | 67 h 34 min | 2 | 06:00 | 03:22 | 2,970 km |
Trains Vancouver - Edmonton, Alberta | $ 164 | 26 h 50 min | 1 | 15:00 | 15:00 | 822 km |
Trains Calgary - Edmonton, Alberta | $ 101.94 | 3 h 32 min | 13 | 23:00 | 13:00 | 281 km |
Trains Ottawa - Edmonton, Alberta | - | 67 h 29 min | 3 | 06:40 | 03:22 | 2,836 km |
Mississauga
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Montreal - Mississauga | - | 6 h 36 min | 6 | 11:25 | 20:16 | 527 km |
Trains Vancouver - Mississauga | $ 442.70 | 88 h 26 min | 8 | 12:30 | 05:41 | 3,343 km |
Winnipeg
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Winnipeg | $ 230.52 | 10 h | 1 | 18:00 | 03:00 | 1,510 km |
Trains Vancouver - Winnipeg | $ 271.95 | 15 min | 1 | 12:30 | 12:45 | 1,865 km |
Trains Edmonton, Alberta - Winnipeg | $ 147 | 20 h 46 min | 1 | 16:59 | 13:45 | 1,193 km |
Trains Saskatoon - Winnipeg | $ 98.70 | 11 h 13 min | 1 | 03:32 | 14:45 | 708 km |
Trains Sudbury, Ontario - Winnipeg | $ 184.19 | 2 h 47 min | 1 | 01:13 | 04:00 | 1,253 km |
Trains Montreal - Winnipeg | - | 1412 h 12 min | 2 | 06:00 | 04:00 | 1,820 km |
Trains Ottawa - Winnipeg | - | 42 h 28 min | 4 | 06:40 | 03:00 | 1,675 km |
Trains Mississauga - Winnipeg | - | 36 h 47 min | 3 | 14:23 | 04:00 | 1,501 km |
Trains Quebec - Winnipeg | - | 49 h 10 min | 2 | 00:25 | 03:00 | 1,936 km |
Trains Brampton, Ontario - Winnipeg | - | 45 h 40 min | 1 | 06:20 | 04:00 | 1,487 km |
Quebec
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Montreal - Quebec | - | 4 h 10 min | 1 | 15:00 | 19:10 | 233 km |
Trains Laval - Quebec | - | 4 h 54 min | 3 | 02:45 | 16:54 | 235 km |
Trains Halifax, Nova Scotia - Quebec | - | 18 h 10 min | 1 | 10:00 | 04:10 | 640 km |
Trains Trois-Rivières - Quebec | - | - | - | - | - | 114 km |
Trains Moncton - Quebec | - | 13 h 38 min | 1 | 13:32 | 03:10 | 497 km |
Trains Bathurst - Quebec | - | 657 h 42 min | 1 | 17:28 | 03:10 | 430 km |
Trains Amqui - Quebec | - | 7 h 8 min | 1 | 19:02 | 02:10 | 338 km |
Hamilton, Ontario
Trips |
Best price |
Journey duration |
Connections per day |
First departure |
Last departure |
Distance |
---|---|---|---|---|---|---|
Trains Toronto - Hamilton, Ontario | $ 12.45 | 1 h 15 min | 3 | 13:00 | 15:15 | 61 km |
Trains Mississauga - Hamilton, Ontario | - | 1 h 18 min | 3 | 13:07 | 15:15 | 40 km |
Trains Oshawa - Hamilton, Ontario | - | 2 h 56 min | 3 | 10:36 | 13:45 | 108 km |
Trains Oakville - Hamilton, Ontario | - | 41 min | 6 | 13:31 | 15:15 | 26 km |
Trains Burlington - Hamilton, Ontario | - | 24 min | 3 | 13:51 | 15:15 | 15 km |
Trains Montreal - Hamilton, Ontario | - | 7 h 45 min | 1 | 06:00 | 13:45 | 557 km |
Trains Vancouver - Hamilton, Ontario | - | 94 h 30 min | 2 | 13:30 | 12:15 | 3,345 km |
Trains Ottawa - Hamilton, Ontario | - | 6 h 41 min | 2 | 06:40 | 14:15 | 408 km |
Trains Edmonton, Alberta - Hamilton, Ontario | - | 67 h 1 min | 2 | 17:59 | 13:15 | 2,700 km |
Trains Winnipeg - Hamilton, Ontario | - | 44 h 30 min | 2 | 17:30 | 14:15 | 1,509 km |