← Change station
Swindon
08:37
from London Paddington
1B05 • Great Western Railway
4
↓
This site cannot display trains that left over 2 hours ago.
19:15
19:24
Swansea
1B28 • Great Western Railway
4
19:17
19:28
London Paddington
1L30 • Great Western Railway
3
19:22
19:30
Bath Spa
1C28 • Great Western Railway
4
19:30
cancelled
Cheltenham Spa
1G27 • Great Western Railway
3
19:40
19:52
London Paddington
1A33 • Great Western Railway
3
19:40
20:10
Swansea
1B30 • Great Western Railway
4
19:59
20:19
Bristol Temple Meads
1U30 • Great Western Railway
4
20:03
20:18
London Paddington
1L88 • Great Western Railway
1
20:10
cancelled
London Paddington
1H34 • Great Western Railway
3
20:14
cancelled
Westbury
2M34 • Great Western Railway
1
20:18
20:31
Bristol Parkway
1U31 • Great Western Railway
4
20:20
20:29
London Paddington
1L32 • Great Western Railway
1
20:23
20:40
Bath Spa
1C31 • Great Western Railway
4
20:30
20:49
Worcester Shrub Hill
1G29 • Great Western Railway
3
20:40
London Paddington
1H35 • Great Western Railway
3
20:40
20:51
Swansea
1B32 • Great Western Railway
4
20:54
Cheltenham Spa
2G91 • Great Western Railway
2
20:57
20:59
Bristol Temple Meads
1U32 • Great Western Railway
4
21:04
21:07
London Paddington
1L90 • Great Western Railway
1
21:19
21:29
London Paddington
1L34 • Great Western Railway
1
21:25
Bath Spa
1C33 • Great Western Railway
4
Later trains
← Departures from Swindon
16:32 London Paddington to Cheltenham Spa
1G23 • Great Western Railway •
RTT
This train has been delayed by congestion.
London Paddington
16:32
Reading
16:58
• does not set down
9B
Didcot Parkway
17:10
arr •
17:12
17:14
dep
1
Swindon
17:28
17:30
arr •
17:30
17:44
dep
3
Kemble
17:41
17:56
arr •
17:42
17:59
dep
2
Stroud
17:57
18:15
2
Stonehouse
18:02
18:20
2
Gloucester
18:17
18:36
arr •
18:23
18:50
dep
1
Cheltenham Spa
18:31
19:00
2