← Change station
Swindon
Earlier trains
10:41
London Paddington
1A15 • Great Western Railway
3
10:42
Carmarthen
1B09 • Great Western Railway
4
10:48
London Paddington
1L13 • Great Western Railway
1
10:56
Bristol Temple Meads
1C09 • Great Western Railway
4
11:04
London Paddington
1L70 • Great Western Railway
1
11:05
Westbury
2M24 • Great Western Railway
2
11:11
London Paddington
1A16 • Great Western Railway
3
11:12
Cardiff Central
1B10 • Great Western Railway
4
11:20
London Paddington
1L14 • Great Western Railway
1
11:22
Weston-super-Mare
1C10 • Great Western Railway
4
11:30
Cheltenham Spa
1G11 • Great Western Railway
3
11:33
Bristol Temple Meads
1N59 • Great Western Railway
4
11:40
London Paddington
1A17 • Great Western Railway
3
11:40
Swansea
1B11 • Great Western Railway • 9 coaches
4
11:51
London Paddington
1L15 • Great Western Railway
1
11:55
Bristol Temple Meads
1C11 • Great Western Railway
4
11:58
Oxford
1N60 • Great Western Railway
3
12:04
London Paddington
1L72 • Great Western Railway
1
12:11
London Paddington
1A18 • Great Western Railway
3
12:12
Cardiff Central
1B12 • Great Western Railway
4
12:20
London Paddington
1L16 • Great Western Railway
1
12:22
Bristol Temple Meads
1C12 • Great Western Railway
4
12:30
Cheltenham Spa
1G13 • Great Western Railway
3
12:40
Carmarthen
1B13 • Great Western Railway
4
12:40
London Paddington
1A19 • Great Western Railway
3