Arriving and departing trains Thames Ditton
Follow the arrival and departure schedules of trains at Thames Ditton in real time.
- London Waterloo - Hampton CourtSW306500 | Operated by South Western RailwayPlatform: 223:40Stop: 0 min
- Hampton Court - London WaterlooSW307200 | Operated by South Western RailwayPlatform: 123:56Stop: 0 min
- London Waterloo - Hampton CourtSW306700 | Operated by South Western RailwayPlatform: 200:10Stop: 0 min
- Hampton Court - London WaterlooSW307400 | Operated by South Western RailwayPlatform: 100:26Stop: 0 min
- London Waterloo - Hampton CourtSW306900 | Operated by South Western RailwayPlatform: 200:40Stop: 0 min
- Hampton Court - London WaterlooSW307600 | Operated by South Western RailwayPlatform: 100:56Stop: 0 min
- London Waterloo - Hampton CourtSW307100 | Operated by South Western RailwayPlatform: 201:10Stop: 0 min
- Hampton Court - London WaterlooSW307800 | Operated by South Western RailwayPlatform: 101:26Stop: 0 min
What are the next departures from Thames Ditton?
The next departures from Thames Ditton are London Waterloo - Hampton Court, Hampton Court - London Waterloo.
Are there delays at Thames Ditton?
0 trains have reported delays, including .
How do I find the platform for a train at Thames Ditton?
The platform numbers for trains at Thames Ditton can be found in our app.