Bath Spa

TrainTimesLive
Menu Close menu

This is Bath Spa on 21st September 2026. See Bath Spa live now →

Bath Spa BTH

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:13 to 21:13 +1 hour Now
Arrivals at Bath Spa
STP Time From To Platform Actual Status Formation
WTTThe permanent working timetable 1859 Bristol Temple Meads 2C24 Great Western Railway GWR Westbury 2 1904 arrived+4 2 carriages 165137
WTTThe permanent working timetable 1907 St Philips Mrsh H S T D 0C44 Not specified (freight or charter) Not specified (freight or charter) passes Westbury Down T.C. 2 cancelled
WTTThe permanent working timetable 1911 Westbury 2T75 Great Western Railway GWR Bristol Temple Meads 1 1909 arrived 2 carriages 158765
WTTThe permanent working timetable 1911 Weston-super-Mare 1A33 Great Western Railway GWR London Paddington 2 1910 arrived 9 carriages 800316
WTTThe permanent working timetable 1921 Gloucester 2C25 Great Western Railway GWR Westbury 2 1920 arrived 3 carriages 166204
WTTThe permanent working timetable 1921 London Paddington 1C27 Great Western Railway GWR Bristol Temple Meads 1 1921 arrived 9 carriages 800315
WTTThe permanent working timetable 1926 Bristol Temple Meads 1N76 Great Western Railway GWR Oxford 2 1926 arrived 5 carriages 802005
WTTThe permanent working timetable 1936 Portsmouth Harbour 1F28 Great Western Railway GWR Cardiff Central 1 1956 arrived+20 6 carriages 158760+158769+158771
WTTThe permanent working timetable 1937 Cardiff Central 1F29 Great Western Railway GWR Portsmouth Harbour 2 1935 arrived 3 carriages 166206
WTTThe permanent working timetable 1941 Bristol Temple Meads 1A34 Great Western Railway GWR London Paddington 2 1941 arrived 9 carriages 802105
WTTThe permanent working timetable 1946 London Paddington 1C28 Great Western Railway GWR Weston-super-Mare 1 1945 arrived 5 carriages 800006
WTTThe permanent working timetable 1949½ Bristol Temple Meads 5V63 CrossCountry CrossCountry passes Taunton 2 cancelled 5 carriages 221113
WTTThe permanent working timetable 1952 Weymouth 2V94 Great Western Railway GWR Bristol Temple Meads 1 1950 arrived 3 carriages 165102
WTTThe permanent working timetable 1958 Oxford 1N75 Great Western Railway GWR Bristol Temple Meads 1 2001 arrived+4 5 carriages 800028
WTTThe permanent working timetable 2000 Parkandillack 6M53 Not specified (freight or charter) Not specified (freight or charter) passes Bescot Up Engineers Sdgs 2
WTTThe permanent working timetable 2000½ Parkandillack 6M53 Not specified (freight or charter) Not specified (freight or charter) passes Bescot Up Engineers Sdgs 2
WTTThe permanent working timetable 2004 Bristol Temple Meads 2C30 Great Western Railway GWR Frome 2 2003 arrived 2 carriages 158765
WTTThe permanent working timetable 2006½ Westbury 3T79 Great Western Railway GWR passes Bristol Temple Meads 1 2006 passed 2 carriages 165137
VAROverlay: a short-term plan replacing the timetable for this date 2011 Bristol Temple Meads 1A35 Great Western Railway GWR London Paddington 2 2010 arrived 9 carriages 800315
WTTThe permanent working timetable 2014 Salisbury 2V79 Great Western Railway GWR Bristol Temple Meads 1 2012 arrived 3 carriages 166213
WTTThe permanent working timetable 2018½ Quainton Railhead 4V45 Not specified (freight or charter) Not specified (freight or charter) passes Tytherington 1 2018 passed
WTTThe permanent working timetable 2021 London Paddington 1C30 Great Western Railway GWR Bristol Temple Meads 1 2023 arrived 9 carriages 802108
WTTThe permanent working timetable 2038 Portsmouth Harbour 1F30 Great Western Railway GWR Cardiff Central 1 2041 arrived 3 carriages 166210
WTTThe permanent working timetable 2039 Cardiff Central 1F31 Great Western Railway GWR Portsmouth Harbour 2 2038 arrived 2 carriages 158750
WTTThe permanent working timetable 2049 London Paddington 1C31 Great Western Railway GWR Weston-super-Mare 1 2049 arrived 9 carriages 800308
WTTThe permanent working timetable 2055½ Westbury 5U85 Great Western Railway GWR passes Stoke Gifford 1 2054 passed 9 carriages 800318
WTTThe permanent working timetable 2106 Bristol Temple Meads 2O98 Great Western Railway GWR Weymouth 2 2106 arrived 3 carriages 166213
VAROverlay: a short-term plan replacing the timetable for this date 2112 Exeter St Davids 1A37 Great Western Railway GWR London Paddington 2 2110 arrived 5 carriages 802002

Italic estimated timing, bold is actual.

Updated 10:58