VIA Rail 5

Jasper → Prince Rupert

VIA Rail · 5
Running now

Near Willow River

From

Jasper

To

Prince Rupert

Departure from Jasper

12:47

Expected · scheduled 12:45

Platform / track

Not available yet

Check station displays before boarding

Arrival at Prince Rupert

23:25

Scheduled arrival · 34h 37m journey

3 minutes late

Station local times
Updated 21:10

Stops & timetable

  1. 12:4712:45

    Jasper

    Departed

    Departs

    3 minutes late

  2. 15:1414:38

    Harvey

    Departed

    Arrives 15:14 · Departs 15:14

    37 minutes late

  3. 15:4915:12

    Dunster

    Departed

    Arrives 15:49 · Departs 15:49

    38 minutes late

  4. 16:2115:44

    McBride

    Departed

    Arrives 16:21 · Departs 16:21

    37 minutes late

  5. 17:3816:41

    Goat River

    Departed

    Arrives 17:38 · Departs 17:38

    57 minutes late

  6. 17:5516:58

    Loos

    Departed

    Arrives 17:55 · Departs 17:55

    57 minutes late

  7. 18:3417:32

    Dome Creek

    Departed

    Arrives 18:34 · Departs 18:34

    62 minutes late

  8. 18:3817:36

    Bend

    Departed

    Arrives 18:38 · Departs 18:38

    63 minutes late

  9. 18:5617:56

    Penny

    Departed

    Arrives 18:56 · Departs 18:56

    61 minutes late

  10. 19:0918:11

    Longworth

    Departed

    Arrives 19:09 · Departs 19:09

    59 minutes late

  11. 19:2218:24

    Hutton

    Departed

    Arrives 19:22 · Departs 19:22

    59 minutes late

  12. 19:2818:30

    Sinclair Mills

    Departed

    Arrives 19:28 · Departs 19:28

    59 minutes late

  13. 20:1818:43

    McGregor

    Departed

    Arrives 20:18 · Departs 20:18

    96 minutes late

  14. 20:2718:52

    Upper Fraser

    Departed

    Arrives 20:27 · Departs 20:27

    96 minutes late

  15. 20:3619:01

    Aleza Lake

    Departed

    Arrives 20:36 · Departs 20:36

    96 minutes late

  16. 21:0319:31

    Willow River

    Departed

    Arrives 21:03 · Departs 21:03

    92 minutes late

  17. 11:0011:00

    Prince George

    Arrives 21:37 · Departs 11:00

  18. 12:55

    Vanderhoof

    Arrives 12:55 · Departs 12:55

    No delay observation

  19. 13:32

    Fort Fraser

    Arrives 13:32 · Departs 13:32

    No delay observation

  20. 13:50

    Endako

    Arrives 13:50 · Departs 13:50

    No delay observation

  21. 14:58

    Burns Lake

    Arrives 14:58 · Departs 14:58

    No delay observation

  22. 16:08

    Houston

    Arrives 16:08 · Departs 16:08

    No delay observation

  23. 16:52

    Telkwa

    Arrives 16:52 · Departs 16:52

    No delay observation

  24. 17:20

    Smithers

    Arrives 17:10 · Departs 17:20

    No delay observation

  25. 18:37

    New Hazelton

    Arrives 18:37 · Departs 18:37

    No delay observation

  26. 19:27

    Kitwanga

    Arrives 19:27 · Departs 19:27

    No delay observation

  27. 19:51

    Cedarvale

    Arrives 19:51 · Departs 19:51

    No delay observation

  28. 20:12

    Dorreen

    Arrives 20:12 · Departs 20:12

    No delay observation

  29. 20:21

    Pacific

    Arrives 20:21 · Departs 20:21

    No delay observation

  30. 20:40

    Usk

    Arrives 20:40 · Departs 20:40

    No delay observation

  31. 21:05

    Terrace

    Arrives 21:00 · Departs 21:05

    No delay observation

  32. 22:09

    Kwinitsa

    Arrives 22:09 · Departs 22:09

    No delay observation

  33. 22:45

    Cassiar Cannery

    Arrives 22:45 · Departs 22:45

    No delay observation

  34. 23:25

    Prince Rupert

    Arrives

    No delay observation

About VIA Rail 5

VIA Rail 5 is a train service from Jasper to Prince Rupert. For the selected published departure, the scheduled journey takes 34 hours 40 minutes and calls at 34 stations including the origin and destination. Times and calling points can vary between departures.

This page covers the published VIA Rail timetable section. A through service may continue beyond the stations shown.

Choose a departure above to see its stops, scheduled times and available platforms. Live positions and delay estimates depend on updates from the data source. Missing live information does not mean the train is on time. Check the operator and station displays before travelling.

trains.fyi is an independent train tracker. Timetables come from published schedule data; live information is shown where available. Visit VIA Rail for official travel information and tickets.