1821
London Euston
On time
Great Western Railway service
3
1822
Bristol Temple Meads
On time
Great Western Railway service
4
1830
Cheltenham Spa
Starts here
Great Western Railway service
1
1840
Reading
On time
Great Western Railway service
3
1840
Swansea
On time
Great Western Railway service
4
1849
Ealing Broadway
On time
Great Western Railway service
1
1914
Bristol Parkway
On time
Great Western Railway service
4
1923
London Euston
On time
Great Western Railway service
3
1925
Cheltenham Spa
Starts here
Great Western Railway service
1
1925
Taunton
On time
Great Western Railway service
4
1940
Swansea
On time
Great Western Railway service
4
1941
Reading
On time
Great Western Railway service
3
1949
Ealing Broadway
On time
Great Western Railway service
1
2004
Reading
On time
Great Western Railway service
1
2015
Bristol Parkway
On time
Great Western Railway service
4