← Change station
Swindon
Earlier trains
08:37
from London Paddington
1B05 • Great Western Railway
4
↓
16:40
16:41
London Paddington
1A27 • Great Western Railway
3
16:40
16:41
Swansea
1B21 • Great Western Railway
4
16:51
16:58
London Paddington
1L25 • Great Western Railway
3
16:57
cancelled
Bristol Temple Meads
1U21 • Great Western Railway
4
17:00
17:01
London Paddington
1L82 • Great Western Railway
1
17:11
London Paddington
1H28 • Great Western Railway
3
17:17
Bristol Parkway
1U23 • Great Western Railway
4
17:19
17:38
London Paddington
1L26 • Great Western Railway
1
17:22
17:34
Bath Spa
1C22 • Great Western Railway
4
17:30
delayed
Cheltenham Spa
1G23 • Great Western Railway
3
17:35
17:36
Westbury
2M30 • Great Western Railway
2
17:41
London Paddington
1A29 • Great Western Railway
3
17:42
17:44
Swansea
1B24 • Great Western Railway
4
17:52
17:58
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
3
18:13
Swansea
1B25 • Great Western Railway
4
18:19
London Paddington
1L28 • Great Western Railway
1
18:22
Bath Spa
1C25 • Great Western Railway
4
18:30
Cheltenham Spa
1G25 • Great Western Railway
1
Later trains
← Departures from Swindon
10:41 Cardiff Central to London Paddington
1L15 • Great Western Railway •
RTT
Cardiff Central
10:41
1
Newport (South Wales)
10:55
10:52
arr •
10:56
dep
3
Bristol Parkway
11:16
11:26
arr •
11:22
11:30
dep
3
Swindon
11:47
12:08
3
Didcot Parkway
12:04
12:24
2
Reading
12:18
12:38
10
London Paddington
12:44
13:06
3