VIA Rail Rail - Toronto - New York

Click to load interactive map
List of stops
      Map
      Monday to Sunday

      New York – Toronto

      New York

      07:15

      Yonkers

      07:43
      07:44

      Croton-Harmon

      08:01
      08:03

      Poughkeepsie

      08:43
      08:45

      Rhinecliff

      08:58
      09:00

      Hudson

      09:20
      09:21

      Albany

      09:50
      10:10

      Schenectady

      10:32
      10:34

      Amsterdam

      10:50
      10:52

      Utica

      11:49
      11:51

      Rome

      12:04
      12:05

      Syracuse

      12:49
      12:59

      Rochester

      14:16
      14:20

      Buffalo (Depew)

      15:25
      15:29

      Buffalo (Exchange)

      15:40
      15:42

      Niagara Falls Station

      16:52
      17:00

      Niagara Falls

      17:05
      17:45

      St. Catharines

      18:06
      18:08

      Grimsby

      18:26
      18:27

      Aldershot

      19:02
      19:04

      Oakville

      19:16
      19:19

      Toronto

      19:43

      Toronto – New York

      Toronto08:20
      Oakville08:43
      08:45
      Aldershot08:56
      09:01
      Grimsby09:37
      09:38
      St. Catharines09:57
      09:58
      Niagara Falls10:20
      Niagara Falls Station11:06
      11:40
      Buffalo (Exchange)12:13
      12:15
      Buffalo (Depew)12:26
      12:30
      Rochester13:23
      13:27
      Syracuse14:42
      14:52
      Rome15:34
      15:35
      Utica15:51
      15:53
      Amsterdam16:53
      16:55
      Schenectady17:42
      17:44
      Albany18:07
      19:40
      Hudson20:01
      20:03
      Rhinecliff20:23
      20:25
      Poughkeepsie20:39
      20:40
      Croton-Harmon21:19
      21:21
      Yonkers21:41
      21:42
      New York22:15
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: New York – Toronto
      Van Der Donck Street - Veterans Plaza - Hutton Street - Front Street - Herrick Street - Liberty Street - West Main Street - 1st Street - Martin Street - Tex Simone Drive - North Clinton Avenue - Twin Fair Drive - Niagara Thruway - Bridge Street - Great Western Street - Ontario Street - Cornwall Road - Sir John A. Macdonald Plaza
      Inbound: Toronto – New York
      Sir John A. Macdonald Plaza - Cornwall Road - Ontario Street - Great Western Street - Bridge Street - Niagara Thruway - Twin Fair Drive - North Clinton Avenue - Tex Simone Drive - Martin Street - 1st Street - West Main Street - Liberty Street - Herrick Street - Front Street - Hutton Street - Veterans Plaza - Van Der Donck Street
      All data is available in GTFS feed: viarail

      Rail VIA Rail FAQ

      • What time does the VIA Rail rail start operating?

        Services on the VIA Rail - Toronto - New York rail start at 07:15 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the VIA Rail rail stop working?

        Services on the VIA Rail - Toronto - New York rail stop at 19:43 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a VIA Rail rail stop near me?

        Click here to view the nearest VIA Rail - Toronto - New York rail stop.

      VIA Rail (Buffalo Rail Services)

      The first stop of the VIA Rail rail route is New York and the last stop is Toronto. VIA Rail (Toronto - New York) is operational during everyday.

      Additional information: VIA Rail has 22 stops and the total trip duration for this route is approximately 748 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Buffalo Rail Services suggested routes, real-time bus tracker, line route maps in Buffalo, and helps to find the closest VIA Rail rail stops near you. No internet available? Download an offline PDF map and bus schedule for the VIA Rail rail to take on your trip.

      VIA Rail rail near me