20:25
Expected 20:28
Hampton Court
Calling at:
- New Malden (20:30)
- Berrylands (20:33)
- Surbiton (20:37)
- Thames Ditton (20:42)
- Hampton Court (20:45)
10 coaches
Departures
This service has been delayed by a speed restriction
This service has been delayed by a late running train being in front of this one
This service has been delayed by a problem currently under investigation
via Epsom

This train has already left the station.