Skip to content

VIA Rail 87

Scheduled timetable

These are planned times, not live updates. No delay or punctuality information is available for this service. Times and dates are local to each station; check your journey with VIA Rail before travelling.

Service date (Toronto time): 2026-10-11

  1. Toronto
    Scheduled departure
    Oct 11, 17:40 ET
  2. Malton
    Scheduled arrival
    Oct 11, 18:00 ET
    Scheduled departure
    Oct 11, 18:01 ET
  3. Brampton
    Scheduled arrival
    Oct 11, 18:12 ET
    Scheduled departure
    Oct 11, 18:14 ET
  4. Georgetown
    Scheduled arrival
    Oct 11, 18:24 ET
    Scheduled departure
    Oct 11, 18:26 ET
  5. Guelph
    Scheduled arrival
    Oct 11, 18:49 ET
    Scheduled departure
    Oct 11, 18:51 ET
  6. Kitchener
    Scheduled arrival
    Oct 11, 19:16 ET
    Scheduled departure
    Oct 11, 19:18 ET
  7. Stratford
    Scheduled arrival
    Oct 11, 19:57 ET
    Scheduled departure
    Oct 11, 19:59 ET
  8. St. Marys
    Scheduled arrival
    Oct 11, 20:25 ET
    Scheduled departure
    Oct 11, 20:27 ET
  9. London
    Scheduled arrival
    Oct 11, 21:13 ET
    Scheduled departure
    Oct 11, 21:18 ET
  10. Strathroy
    Scheduled arrival
    Oct 11, 21:39 ET
    Scheduled departure
    Oct 11, 21:41 ET
  11. Wyoming
    Scheduled arrival
    Oct 11, 22:07 ET
    Scheduled departure
    Oct 11, 22:09 ET
  12. Sarnia
    Scheduled arrival
    Oct 11, 22:24 ET

Source: VIA Rail GTFS · Open Government Licence – Canada

Delay history

Average daily delay over the last 30 days

On time
0%
Avg delay
+51.7 min
Max delay
+100 min
Runs
4

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

Frequently asked questions

What time does VIA Rail 87 leave Toronto?

In the VIA Rail timetable, VIA Rail 87 leaves Toronto at 17:40 local time (run of Sunday, October 11, 2026).

What time does VIA Rail 87 arrive in Sarnia?

In the VIA Rail timetable, VIA Rail 87 arrives in Sarnia at 22:24 local time (run of Sunday, October 11, 2026).

How long is the trip on VIA Rail 87?

In the VIA Rail timetable, the trip from Toronto to Sarnia takes 4 h 44 min (run of Sunday, October 11, 2026).

How many stations does VIA Rail 87 serve?

In the VIA Rail timetable, VIA Rail 87 serves 12 stations from Toronto to Sarnia, both included.

Is VIA Rail 87 on time?

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

See today's delays across the network

Toronto → Sarnia

Ad

Buy ticket