Buy tickets from Swindon
through Realtime Tickets, our new ticket portal
1022
Bristol Temple Meads
Departed on time
Great Western Railway · 5 coaches
4
1030
Cheltenham Spa
Departed on time
Great Western Railway · 5 coaches
3
1042
Carmarthen
Departed on time
Great Western Railway · 10 coaches
4
1041
London Paddington
Departed at 1047
Great Western Railway · 9 coaches
3
1048
London Paddington
Departed at 1053
Great Western Railway · 8 coaches
3
1056
Bristol Temple Meads
Departed at 1059
Great Western Railway · 9 coaches
4
1105
Westbury
Departed on time
Great Western Railway · 2 coaches
2
1107
London Paddington
Departed at 1119
Great Western Railway · 5 coaches
1
1112
Cardiff Central
Departed on time
Great Western Railway · 9 coaches
4
1112
London Paddington
Departed at 1113
Great Western Railway · 9 coaches
1
1120
London Paddington
Departed at 1130
Great Western Railway · 10 coaches
1
1122
Plymouth
Departed at 1131
Great Western Railway · 9 coaches
4
1130
Cheltenham Spa
Departed on time
Great Western Railway · 5 coaches
3
1140
London Paddington
Departed on time
Great Western Railway · 9 coaches
3
1140
Swansea
Departed on time
Great Western Railway · 10 coaches
4
1151
London Paddington
Departed at 1156
Great Western Railway · 9 coaches
3
1155
Bristol Temple Meads
Departed at 1156
Great Western Railway · 9 coaches
4
1204
London Paddington
Departed at 1207
Great Western Railway · 5 coaches
1
1211
London Paddington
Departed at 1220
Great Western Railway · 5 coaches
3
1216
Cardiff Central
Departed at 1217
Great Western Railway · 8 coaches
4