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:38 to 21:38 +1 hour Now
Arrivals at Bath Spa
Time From Platform Actual Status Formation
1921 London Paddington 1C27 Great Western Railway GWR 1 1921 arrived 9 carriages
1926 Bristol Temple Meads 1N76 Great Western Railway GWR 2 1926 arrived 5 carriages
1936 Portsmouth Harbour 1F28 Great Western Railway GWR 1 1956 arrived+20 6 carriages
1937 Cardiff Central 1F29 Great Western Railway GWR 2 1935 arrived 3 carriages
1941 Bristol Temple Meads 1A34 Great Western Railway GWR 2 1941 arrived 9 carriages
1946 London Paddington 1C28 Great Western Railway GWR 1 1945 arrived 5 carriages
1952 Weymouth 2V94 Great Western Railway GWR 1 1950 arrived 3 carriages
1958 Oxford 1N75 Great Western Railway GWR 1 2001 arrived+4 5 carriages
2004 Bristol Temple Meads 2C30 Great Western Railway GWR 2 2003 arrived 2 carriages
2011 Bristol Temple Meads 1A35 Great Western Railway GWR 2 2010 arrived 9 carriages
2014 Salisbury 2V79 Great Western Railway GWR 1 2012 arrived 3 carriages
2021 London Paddington 1C30 Great Western Railway GWR 1 2023 arrived 9 carriages
2038 Portsmouth Harbour 1F30 Great Western Railway GWR 1 2041 arrived 3 carriages
2039 Cardiff Central 1F31 Great Western Railway GWR 2 2038 arrived 2 carriages
2049 London Paddington 1C31 Great Western Railway GWR 1 2049 arrived 9 carriages
2106 Bristol Temple Meads 2O98 Great Western Railway GWR 2 2106 arrived 3 carriages
2112 Exeter St Davids 1A37 Great Western Railway GWR 2 2110 arrived 5 carriages
2113 Salisbury 2V81 Great Western Railway GWR 1 2111 arrived 3 carriages
2121 London Paddington 1C32 Great Western Railway GWR 1 2121 arrived 9 carriages
2121 Bristol Temple Meads 1N80 Great Western Railway GWR 2 2120 arrived 5 carriages
2136 Portsmouth Harbour 1F32 Great Western Railway GWR 1 2136 arrived 5 carriages

Italic estimated timing, bold is actual.

Updated 01:10

Next stations along the line by trains today