← Change station
Swindon
08:37
from London Paddington
1B05 • Great Western Railway
4
↓
This site cannot display trains that left over 2 hours ago.
17:19
17:48
London Paddington
1L26 • Great Western Railway
3
17:22
17:34
Bath Spa
1C22 • Great Western Railway
4
17:30
17:44
Cheltenham Spa
1G23 • Great Western Railway
3
17:35
17:42
Westbury
2M30 • Great Western Railway
2
17:41
17:59
London Paddington
1A29 • Great Western Railway
3
17:42
17:57
Swansea
1B24 • Great Western Railway
4
17:52
18:05
London Paddington
1L27 • Great Western Railway
3
17:58
cancelled
Bristol Temple Meads
1U24 • Great Western Railway
4
18:01
cancelled
London Paddington
1L84 • Great Western Railway
1
18:11
London Paddington
1H30 • Great Western Railway
1
18:13
18:14
Swansea
1B25 • Great Western Railway
4
18:19
18:33
London Paddington
1L28 • Great Western Railway
1
18:22
18:24
Bath Spa
1C25 • Great Western Railway
4
18:30
18:36
Cheltenham Spa
1G25 • Great Western Railway
3
18:40
Cardiff Central
1B27 • Great Western Railway
4
18:40
London Paddington
1A31 • Great Western Railway
3
18:44
Westbury
2O09 • Great Western Railway
2
18:51
19:02
London Paddington
1L29 • Great Western Railway
3
19:00
19:06
Bristol Temple Meads
1U27 • Great Western Railway
4
19:02
cancelled
London Paddington
1L86 • Great Western Railway
1
19:10
19:20
London Paddington
1H32 • Great Western Railway
3
19:15
19:22
Swansea
1B28 • Great Western Railway
4
19:17
19:26
London Paddington
1L30 • Great Western Railway
3
Later trains
← Departures from Swindon
15:54 Cardiff Central to London Paddington
1L25 • Great Western Railway •
RTT
Cardiff Central
15:54
15:57
2
Newport (South Wales)
16:07
16:09
3
Bristol Parkway
16:27
16:33
3
Swindon
16:51
16:58
3
Reading
17:18
17:29
11
London Paddington
17:41
17:53
11