Haslemere: is my train late?
HSLNext hour: 0 of 6 departures running late, 0 cancelled · as of 14:31
Trade on whether trains at Haslemere run on time. Markets settle on the station's official board.
Departures
0
Arrivals
0
Operators
1
Live board
- Portsmouth & Southsea to PMSDeparted2P35Plat 281%Market
- London Waterloo to WATDeparted+1 min1P44Plat 373%Market
- Portsmouth Harbour to PMHDeparted+2 min1P39Plat 175%Market
- nowLondon Waterloo to WATExpected+1 min1P46Plat 268%Market
- London Waterloo to WATOn time2P46Plat 363%Market
- Portsmouth Harbour to PMHOn time1P41Plat 165%Market
- Portsmouth & Southsea to PMSOn time2P39Plat 263%Market
- London Waterloo to WATOn time1P48Plat 361%Market
- Portsmouth Harbour to PMHOn time1P43Plat 160%Market
- London Waterloo to WATOn time1P50Plat 259%Market
- London Waterloo to WATOn time2P50Plat 357%Market
- Portsmouth Harbour to PMHOn time1P45Plat 157%Market
- Portsmouth & Southsea to PMSOn time2P43Plat 257%Market
- London Waterloo to WATOn time1P52Plat 356%Market
- Portsmouth Harbour to PMHOn time1P47Plat 156%Market
- London Waterloo to WATOn time1P54Plat 255%Market
- London Waterloo to WATOn time2P54Plat 354%Market
- Portsmouth Harbour to PMHOn time1P49Plat 154%Market
- Portsmouth & Southsea to PMSOn time2P47Plat 254%Market
- London Waterloo to WATOn time1P56Plat 354%Market
- Portsmouth Harbour to PMHOn time1P51Plat 154%Market
- London Waterloo to WATOn time1P58Plat 270%Market
- London Waterloo to WATOn time2P58Plat 370%Market
Departures from Haslemere
Nothing trading in this direction right now.
Arrivals at Haslemere
Nothing trading in this direction right now.
On-time record
All settled markets at Haslemere, by result.
Departures
60On time
80%
48
Delayed
17%
10
Cancelled
3%
2
Based on the last 60 settled markets on GADUIN.
Arrivals
60On time
80%
48
Delayed
17%
10
Cancelled
3%
2
Based on the last 60 settled markets on GADUIN.
Recently settled
The last 120 Haslemere markets to settle.
- The 22:10 Haslemere → London Waterloo was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 21:45 London Waterloo → Haslemere was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 13Closed Nov 13, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 13Closed Nov 13, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 13Closed Nov 13, 2026On time
- The 10:09 Haslemere → London Waterloo was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 15:09 Haslemere → London Waterloo was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 08:45 London Waterloo → Haslemere was cancelled on Nov 13Closed Nov 13, 2026Cancelled
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 13Closed Nov 13, 2026On time
- The 13:09 Haslemere → London Waterloo was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:45 London Waterloo → Haslemere was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 11:45 London Waterloo → Haslemere was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 13Closed Nov 13, 2026On time
- The 11:09 Haslemere → London Waterloo was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 10:45 London Waterloo → Haslemere was delayed on Nov 13Closed Nov 13, 2026Delayed
- The 09:45 London Waterloo → Haslemere arrived on time on Nov 13Closed Nov 13, 2026On time
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 12:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 11:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 11:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 10:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 10:09 Haslemere → London Waterloo arrived on time on Nov 12Closed Nov 12, 2026On time
- The 09:45 London Waterloo → Haslemere arrived on time on Nov 12Closed Nov 12, 2026On time
- The 08:45 London Waterloo → Haslemere was delayed on Nov 12Closed Nov 12, 2026Delayed
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 12:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 11:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 11:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 10:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 10:09 Haslemere → London Waterloo arrived on time on Nov 11Closed Nov 11, 2026On time
- The 09:45 London Waterloo → Haslemere arrived on time on Nov 11Closed Nov 11, 2026On time
- The 08:45 London Waterloo → Haslemere was delayed on Nov 11Closed Nov 11, 2026Delayed
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 10Closed Nov 10, 2026On time
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 10Closed Nov 10, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 10Closed Nov 10, 2026On time
- The 14:09 Haslemere → London Waterloo was delayed on Nov 10Closed Nov 10, 2026Delayed
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 13:09 Haslemere → London Waterloo was delayed on Nov 10Closed Nov 10, 2026Delayed
- The 12:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 10Closed Nov 10, 2026On time
- The 11:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 11:09 Haslemere → London Waterloo arrived on time on Nov 10Closed Nov 10, 2026On time
- The 10:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 10:09 Haslemere → London Waterloo was delayed on Nov 10Closed Nov 10, 2026Delayed
- The 09:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 08:45 London Waterloo → Haslemere arrived on time on Nov 10Closed Nov 10, 2026On time
- The 22:10 Haslemere → London Waterloo was delayed on Nov 9Closed Nov 9, 2026Delayed
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 9Closed Nov 9, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 9Closed Nov 9, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 9Closed Nov 9, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 9Closed Nov 9, 2026On time
- The 12:09 Haslemere → London Waterloo was cancelled on Nov 9Closed Nov 9, 2026Cancelled
- The 10:45 London Waterloo → Haslemere was cancelled on Nov 9Closed Nov 9, 2026Cancelled
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 9Closed Nov 9, 2026On time
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 9Closed Nov 9, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 9Closed Nov 9, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 9Closed Nov 9, 2026On time
- The 12:45 London Waterloo → Haslemere was delayed on Nov 9Closed Nov 9, 2026Delayed
- The 11:45 London Waterloo → Haslemere arrived on time on Nov 9Closed Nov 9, 2026On time
- The 11:09 Haslemere → London Waterloo was delayed on Nov 9Closed Nov 9, 2026Delayed
- The 10:09 Haslemere → London Waterloo arrived on time on Nov 9Closed Nov 9, 2026On time
- The 09:45 London Waterloo → Haslemere was delayed on Nov 9Closed Nov 9, 2026Delayed
- The 08:45 London Waterloo → Haslemere was delayed on Nov 9Closed Nov 9, 2026Delayed
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 12:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 11:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 11:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 10:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 10:09 Haslemere → London Waterloo arrived on time on Nov 6Closed Nov 6, 2026On time
- The 09:45 London Waterloo → Haslemere was delayed on Nov 6Closed Nov 6, 2026Delayed
- The 08:45 London Waterloo → Haslemere arrived on time on Nov 6Closed Nov 6, 2026On time
- The 23:32 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 6, 2026On time
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 21:45 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 5, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 20:45 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 5, 2026On time
- The 19:45 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 5, 2026On time
- The 15:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 13:45 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 5, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 12:45 London Waterloo → Haslemere arrived on time on Nov 5Closed Nov 5, 2026On time
- The 12:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 11:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 10:09 Haslemere → London Waterloo arrived on time on Nov 5Closed Nov 5, 2026On time
- The 22:10 Haslemere → London Waterloo arrived on time on Nov 4Closed Nov 4, 2026On time
- The 21:09 Haslemere → London Waterloo arrived on time on Nov 4Closed Nov 4, 2026On time
- The 15:09 Haslemere → London Waterloo was delayed on Nov 4Closed Nov 4, 2026Delayed
- The 14:09 Haslemere → London Waterloo arrived on time on Nov 4Closed Nov 4, 2026On time
- The 13:09 Haslemere → London Waterloo arrived on time on Nov 4Closed Nov 4, 2026On time
Operators at Haslemere
Sorted by number of markets. Each links to the operator's on-time record.
- South Western Railway SW60 departing · 60 arriving
Connected stations
Stations served by trains with a market at Haslemere.
Prices for Haslemere are set by traders on GADUIN. They are not railway forecasts or a timetable.