Amtrak + VIA Rail Timetables

RAIL PASSENGERS ASSOCIATION - UPDATED TIMETABLES

Created by former Rail Passengers NYS Council Member Nathanael Nerode & our volunteer Timetables Manager Christopher Juckins using publicly available GTFS data

These are our own “in-house” set of timetables, which include links to some of the connecting local transit you may need along your trip!
(see section below for current known versions of regional/state supported services)

UPDATED: 11.3.2026


Latest: Full Fall Amtrak + VIA Rail Update

NOTE: Because we do update the links below, please bookmark THIS PAGE and not the individual schedules

[All schedules have been updated as noted by the “effective” date listed on the timetables]

If you feel that something is missing or needs to be updated, please reach out to our Director of Community Engagement & Organizing Joe Aiello (jaiello@narprail.org)

AMTRAK

Confirm any of these times at amtrak.com or 1-800-USA-RAIL before travel

Click here for updated Amtrak service alerts & notices

ALL TRAINS RUN DAILY EXCEPT WHERE NOTED


VIA Rail

  • Canadian

    • Toronto - Capreol - Hornepayne - Sioux Lookout - Winnipeg - Saskatoon - Edmonton - Jasper - Kamloops North - Vancouver

  • Compete Corridor Services

    • Includes:

      • Toronto-Ottawa-Montreal Services

      • Quebec City Services

      • Southwest Ontario Services

  • Ocean

    • Montreal - Sainte-Foy - Rimouski - Miramichi - Moncton - Truro - Halifax

  • Remote Services

    • Includes:

      • Montreal-Jonquiere

      • Montreal-Senneterre

      • Sudbury-White River

      • Churchill-The Pas-Winnipeg

      • Jasper-Prince-George-Prince Rupert


Other Amtrak State Supported/Regional Services