Calculated by analyzing past runs of this train, weather forecasts along the route, and strike or holiday schedules. Departure
Sched.19:50
Act.19:51(+2')
Departure
Sched.19:54
Act.19:56(+2')
Departure
Sched.19:57
Act.19:59(+2')
Departure
Sched.20:00
Act.20:01(+2')
Departure
Sched.20:06
Act.20:08(+2')
Arrival
Sched.20:11
Act.20:12(+1')
Departure
Sched.20:12
Act.20:14(+3')
Arrival
Sched.20:19
Act.20:20(+2')
Departure
Sched.20:20
Act.20:23(+4')
Arrival
Sched.20:25
Act.20:26(+2')
Departure
Sched.20:26
Act.20:29(+4')
Arrival
Sched.20:33
Act.20:35(+3')
Departure
Sched.20:34
Act.20:37(+4')
Departure
Sched.20:40
Act.20:42(+3')
Arrival
Sched.20:48
Act.20:49(+1')
Departure
Sched.20:49
Act.20:51(+3')
Departure
Sched.20:56
Act.20:57(+2')
Arrival
Sched.21:12
Pred.21:14(+2')
Departure
Sched.21:13
Pred.21:15(+2')
Arrival
Sched.21:22
Pred.21:24(+2')
Departure
Sched.21:23
Pred.21:25(+2')
Arrival
Sched.21:28
Pred.21:30(+2')
Departure
Sched.21:29
Pred.21:31(+2')
Arrival
Sched.21:33
Pred.21:35(+2')
Departure
Sched.21:34
Pred.21:36(+2')
Arrival
Sched.21:44
Pred.21:46(+2')
Real-time data. Updates every 10 seconds.