← Change station

Bristol Temple Meads

Trains between Birmingham New Street and Wolverhampton may be cancelled, delayed by up to 30 minutes or revised. More details and the full impact to your journey can be found in Status and Disruptions.
Earlier trains
18:58
19:19
Cardiff Central
1F26 • Great Western Railway
6
19:08
Gloucester
2E74 • Great Western Railway
10
19:10
Taunton via Weston-super-Mare
1C25 • Great Western Railway • 10 coaches
15
19:14
Avonmouth
2K56 • Great Western Railway
5
19:15
Oxford
1N76 • Great Western Railway
11
19:25
Portsmouth Harbour
1F29 • Great Western Railway
11
19:25
Weston-super-Mare
2Y51 • Great Western Railway
10
19:28
Cardiff Central
2U28 • Great Western Railway
5
19:30
London Paddington
1A34 • Great Western Railway
13
19:33
Leeds
1E73 • CrossCountry
7
19:39
Gloucester
2E76 • Great Western Railway
9
19:46
Severn Beach
2K58 • Great Western Railway
3
19:47
Frome
2C30 • Great Western Railway
15
19:50
Plymouth
1C64 • CrossCountry
10
19:54
Exeter St Davids via Weston-super-Mare
2C89 • Great Western Railway
8
19:57
Cardiff Central
1F28 • Great Western Railway
11
20:00
London Paddington
1A35 • Great Western Railway
13
20:03
Filton Abbey Wood
2H58 • Great Western Railway
5
20:09
Gloucester
1G77 • Great Western Railway
7
20:12
Avonmouth
2K60 • Great Western Railway
1
20:12
Weston-super-Mare
1C28 • Great Western Railway
15
20:22
Cardiff Central
2U30 • Great Western Railway
3
20:27
Portsmouth Harbour
1F31 • Great Western Railway
9
20:33
Birmingham New Street
1M83 • CrossCountry • 10 coaches
5
20:45
Plymouth
1V66 • CrossCountry
3
20:46
Clifton Down
2K64 • Great Western Railway
5
20:50
Weymouth
2O98 • Great Western Railway
11
20:51
Bristol Parkway
2D79 • Great Western Railway
1
20:57
Cardiff Central
1F30 • Great Western Railway
15
20:58
Taunton via Weston-super-Mare
2C91 • Great Western Railway
6
21:00
London Paddington
1A37 • Great Western Railway
9
21:00
Worcester Shrub Hill
2E78 • Great Western Railway
7
Later trains
Powered by National Rail Enquiries