Canada Transit Atlas

VIA Rail

VIA Rail Toronto - New York

Train · VIA Rail

Weekday trips from 8:20 am to 8:20 am.

See live vehicles on the map

How often it runs

Niagara Falls

Every day
Morning rush6–9 am1 trip
First trip8:20 am
Last trip8:20 am
Trips1 a day

Toronto

Every day
Morning rush6–9 am1 trip
First trip7:16 am
Last trip7:16 am
Trips1 a day

From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.

Stops

Niagara Falls 22 stops

  1. Toronto ♿︎ TRTO
  2. Oakville ♿︎ OAKV
  3. Aldershot ♿︎ ALDR
  4. Grimsby GRIM
  5. St. Catharines ♿︎ SCAT
  6. Niagara Falls ♿︎ NIAG
  7. Niagara Falls Station NFNY
  8. Buffalo (Exchange) BUFX
  9. Buffalo (Depew) BUFF
  10. Rochester ROCH
  11. Syracuse SYRA
  12. Rome ROME
  13. Utica UTIC
  14. Amsterdam AMST
  15. Schenectady SCHE
  16. Albany ALBY
  17. Hudson HUDS
  18. Rhinecliff RHIN
  19. Poughkeepsie POUG
  20. Croton-Harmon CROT
  21. Yonkers YONK
  22. New York NEWY

Toronto 22 stops

  1. New York NEWY
  2. Yonkers YONK
  3. Croton-Harmon CROT
  4. Poughkeepsie POUG
  5. Rhinecliff RHIN
  6. Hudson HUDS
  7. Albany ALBY
  8. Schenectady SCHE
  9. Amsterdam AMST
  10. Utica UTIC
  11. Rome ROME
  12. Syracuse SYRA
  13. Rochester ROCH
  14. Buffalo (Depew) BUFF
  15. Buffalo (Exchange) BUFX
  16. Niagara Falls Station NFNY
  17. Niagara Falls ♿︎ NIAG
  18. St. Catharines ♿︎ SCAT
  19. Grimsby GRIM
  20. Aldershot ♿︎ ALDR
  21. Oakville ♿︎ OAKV
  22. Toronto ♿︎ TRTO

Schedule from VIA Rail's published GTFS feed, valid through March 3, 2027. Data sources