Skip to content

VIA Rail 40

TorontoOttawa
Arrived
15:16 ET
Final delay
+14 min
arrival at Ottawa
Arrived at Ottawa at 15:16 ET
Map
Tickets Toronto → Ottawa: compare pricesCompare VIA Rail prices · Ad
Stops
Journey completed
Toronto
Departure
Sched.10:38 ET
Actual10:40 ET(+2 min)
Belleville
Arrival
Sched.12:09 ET
Actual12:25 ET(+16 min)
Departure
Sched.12:12 ET
Approx.12:28 ET(+17 min)Estimated
Kingston
Arrival
Sched.12:48 ET
Actual13:07 ET(+19 min)
Departure
Sched.12:52 ET
Approx.13:11 ET(+20 min)Estimated
Fallowfield
Arrival
Sched.14:38 ET
Actual14:55 ET(+17 min)
Departure
Sched.14:42 ET
Ottawa
Arrival
Sched.15:02 ET
Actual15:16 ET(+14 min)
Live data: VIA Rail. Updated about every minute.
Delay history

Average daily delay over the last 30 days

On time
0%
Avg delay
+15 min
Max delay
+20 min
Runs
4

Over the last 30 days, VIA Rail 40 has an average delay of 15 minutes and is on time in 0% of observed runs (4).

Frequently asked questions

What time does VIA Rail 40 leave Toronto?

In the VIA Rail timetable, VIA Rail 40 leaves Toronto at 10:38 local time (run of Saturday, October 10, 2026).

What time does VIA Rail 40 arrive in Ottawa?

In the VIA Rail timetable, VIA Rail 40 arrives in Ottawa at 15:02 local time (run of Saturday, October 10, 2026).

How long is the trip on VIA Rail 40?

In the VIA Rail timetable, the trip from Toronto to Ottawa takes 4 h 24 min (run of Saturday, October 10, 2026).

How many stations does VIA Rail 40 serve?

In the VIA Rail timetable, VIA Rail 40 serves 5 stations from Toronto to Ottawa, both included.

Is VIA Rail 40 on time?

Over the last 30 days, VIA Rail 40 is on time in 0% of runs, with an average delay of 15 minutes.

See today's delays across the network

Toronto → Ottawa

Ad

Buy ticket