Travelling now? Upper Halliford Live Departures
Reverse Direction » St Margarets (London) to Upper Halliford Train Times
First and Last Service
On weekdays the first train departs Upper Halliford at 05:26 arriving at St Margarets (London) at 05:45. The last train departs Upper Halliford at 07:33 arriving at St Margarets (London) at 07:59.
Journey Time
The average journey time between Upper Halliford and St Margarets (London) is 24 minutes.
Calling Points
Trains operated by South Western Railway (SW) call at Sunbury, Hampton, Fulwell, Strawberry Hill and Twickenham.
Timetable data under licence from RSP / Rail Delivery Group