Canada Transit Atlas

VIA Rail

VIA Rail Ottawa - Toronto

Train · VIA Rail

Runs every hour in weekday rush hours. Weekday trips from 6:32 am to 7:23 pm.

See live vehicles on the map

How often it runs

Toronto

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Early morning3–6 am1 trip1 trip–
Morning rush6–9 am1 trip1 trip1 trip
Midday9 am–3 pmevery hour2 tripsevery hour
Afternoon rush3–7 pm2 trips2 tripsevery 1.5 hours
First trip4:56 am4:56 am8:29 am
Last trip6:03 pm6:03 pm6:03 pm
Trips768

Ottawa

WeekdaysThu, Nov 5SaturdaySat, Nov 7SundaySun, Nov 8
Morning rush6–9 am2 trips2 trips2 trips
Midday9 am–3 pm2 trips2 trips1 trip
Afternoon rush3–7 pmevery hour2 trips2 trips
Evening7 pm–midnight1 trip–1 trip
First trip6:32 am6:32 am6:32 am
Last trip7:23 pm5:38 pm7:23 pm
Trips866

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

Toronto 12 stops

  1. Ottawa ♿︎ OTTW
  2. Fallowfield ♿︎ FALL
  3. Smiths Falls SMTF
  4. Brockville ♿︎ BRKV
  5. Kingston ♿︎ KGON
  6. Napanee NAPN
  7. Belleville ♿︎ BLVL
  8. Trenton Junction TRNJ
  9. Cobourg ♿︎ CBRG
  10. Port Hope PHOP
  11. Oshawa ♿︎ OSHA
  12. Toronto ♿︎ TRTO

Ottawa 13 stops

  1. Toronto ♿︎ TRTO
  2. Oshawa ♿︎ OSHA
  3. Port Hope PHOP
  4. Cobourg ♿︎ CBRG
  5. Trenton Junction TRNJ
  6. Belleville ♿︎ BLVL
  7. Napanee NAPN
  8. Kingston ♿︎ KGON
  9. Gananoque GANA
  10. Brockville ♿︎ BRKV
  11. Smiths Falls SMTF
  12. Fallowfield ♿︎ FALL
  13. Ottawa ♿︎ OTTW

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