Upper Halliford to Teddington Timetable
Monday to Friday SW 06:14 06:28
SW 06:44 06:58
SW 07:14 07:28
SW 07:44 07:58
SW 08:14 08:28
SW 08:44 08:58
SW 09:14 09:29
SW 09:44 09:59
SW 10:14 10:29
SW 10:44 10:59
SW 11:14 11:29
SW 11:44 11:59
SW 12:14 12:29
SW 12:44 12:59
SW 13:15 13:30
SW 13:44 13:59
SW 14:14 14:29
SW 14:44 14:59
SW 15:14 15:29
SW 15:44 15:59
SW 16:14 16:29
SW 16:44 16:59
SW 17:14 17:29
SW 17:44 17:59
SW 18:14 18:29
SW 18:39 18:58
SW 19:14 19:29
SW 19:39 19:58
SW 20:14 20:29
SW 20:44 20:59
SW 21:14 21:29
SW 21:44 21:59
SW 22:14 22:29
SW 📅 22:44 22:59
SW 📅 22:44 22:59
SW 📅 23:14 23:29
SW 📅 23:14 23:29
SW 📅 23:44 23:59
Saturday SW 06:14 06:29
SW 06:44 06:59
SW 07:14 07:29
SW 07:44 07:59
SW 08:14 08:29
SW 08:44 08:59
SW 09:14 09:29
SW 09:44 09:59
SW 10:14 10:29
SW 10:44 10:59
SW 11:14 11:29
SW 11:44 11:59
SW 12:14 12:29
SW 12:44 12:59
SW 13:14 13:29
SW 13:44 13:59
SW 14:14 14:29
SW 14:44 14:59
SW 15:14 15:29
SW 15:44 15:59
SW 16:14 16:29
SW 16:44 16:59
SW 17:14 17:29
SW 17:44 17:59
SW 18:14 18:29
SW 18:44 18:59
SW 19:14 19:29
SW 19:44 19:59
SW 20:14 20:29
SW 20:44 20:59
SW 21:14 21:29
SW 21:44 21:59
SW 22:14 22:29
SW 22:44 22:59
SW 23:14 23:29
SW 23:44 23:59
Sunday SW 07:14 07:29
SW 08:14 08:29
SW 09:14 09:29
SW 10:14 10:29
SW 11:14 11:29
SW 12:14 12:29
SW 13:14 13:29
SW 14:14 14:29
SW 15:14 15:29
SW 16:14 16:29
SW 17:14 17:29
SW 18:14 18:29
SW 19:14 19:29
SW 20:14 20:29
SW 21:14 21:29
SW 22:14 22:29
SW 23:14 23:29
Train Operators SW
📅
Does not run daily or interim schedule
First and Last Service
On weekdays the first train departs Upper Halliford at 06:14 arriving at Teddington at 06:28. The last train departs Upper Halliford at 23:44 arriving at Teddington at 23:59. Journey Time
The average journey time between Upper Halliford and Teddington is 15 minutes. Popular journeys from Upper Halliford Popular journeys from Teddington Timetable data under licence from RSP / Rail Delivery Group