Cookie Policy
JourneyCheck uses Cookies to provide some of the enhanced features available to users as well as to support some of the central functions of the website. We will not store any cookies other than ones strictly required by the website in order to function, unless you accept them here.
Further information is available on our
Cookies Policy Page.
Cookies Policy Page.
20:38 Birmingham International to Wolverhampton
(operated by Avanti West Coast)
Due
Exp
Birmingham International
20:38
20:39
Wolverhampton
21:14
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
19:14 | London Euston | On Time | |||
19:31 | Watford Junction | On Time | |||
19:52 | Milton Keynes Central | On Time | |||
20:15 | Rugby | On Time | |||
![]() |
20:27 | Coventry | On Time | ||
Preceding Stations | |||||
20:38 | Birmingham International | On Time | 3 | ||
20:48 | Birmingham New Street | On Time | |||
21:14 | Wolverhampton | On Time | |||
Collapse Subsequent stations |
20:41 Birmingham International to Manchester Piccadilly via Stoke-on-Trent
(operated by CrossCountry)
Due
Exp
Birmingham International
20:41
On Time
Wolverhampton
21:17
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
17:45 | Bournemouth | On Time | |||
18:15 | Southampton Central | On Time | |||
18:23 | Southampton Airport Parkwy | On Time | |||
18:32 | Winchester | On Time | |||
18:48 | Basingstoke | On Time | |||
19:15 | Reading | On Time | |||
19:40 | Oxford | On Time | |||
19:58 | Banbury | On Time | |||
20:16 | Leamington Spa | On Time | |||
![]() |
20:30 | Coventry | On Time | ||
Preceding Stations | |||||
20:41 | Birmingham International | On Time | 2 | ||
20:51 | Birmingham New Street | On Time | |||
21:17 | Wolverhampton | On Time | |||
Subsequent Stations | |||||
21:32 | Stafford | On Time | |||
21:48 | Stoke-On-Trent | On Time | |||
22:05 | Macclesfield | On Time | |||
22:18 | Stockport | On Time | |||
22:30 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
20:46 Birmingham International to Crewe
(operated by Avanti West Coast)
Due
Exp
Birmingham International
20:46
On Time
Wolverhampton
21:29
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
![]() |
19:40 | London Euston | On Time | ||
20:36 | Coventry | On Time | |||
Preceding Stations | |||||
20:46 | Birmingham International | On Time | 2 | ||
20:56 | Birmingham New Street | On Time | |||
21:16 | Sandwell & Dudley | On Time | |||
21:29 | Wolverhampton | On Time | |||
Subsequent Stations | |||||
21:51 | Stafford | On Time | |||
22:11 | Stoke-On-Trent | On Time | |||
22:33 | Crewe | On Time | |||
Collapse Subsequent stations |
21:09 Birmingham International to Manchester Piccadilly via Warrington Bank Quay
Due
Exp
Birmingham International
21:09
On Time
Wolverhampton
21:41
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
21:09 | Birmingham International | On Time | 2 | ||
21:21 | Birmingham New Street | On Time | |||
21:30 | Sandwell & Dudley | On Time | |||
21:41 | Wolverhampton | On Time | |||
Subsequent Stations | |||||
21:58 | Telford Central | On Time | |||
22:06 | Wellington (Shropshire) | On Time | |||
22:21 | Shrewsbury | On Time | |||
22:44 | Gobowen | On Time | |||
22:50 | Chirk | On Time | |||
22:56 | Ruabon | On Time | |||
23:04 | Wrexham General | On Time | |||
23:21 | Chester | On Time | |||
23:31 | Helsby | On Time | |||
23:36 | Frodsham | On Time | |||
23:41 | Runcorn East | On Time | |||
23:50 | Warrington Bank Quay | On Time | |||
23:58 | Earlestown | On Time | |||
00:01 | Newton-le-Willows | On Time | |||
00:20 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
21:16 Birmingham International to Wolverhampton
(operated by Avanti West Coast)
Due
Exp
Birmingham International
21:16
On Time
Wolverhampton
22:02
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
![]() |
20:10 | London Euston | On Time | ||
21:06 | Coventry | On Time | |||
Preceding Stations | |||||
21:16 | Birmingham International | On Time | 2 | ||
21:28 | Birmingham New Street | On Time | |||
21:46 | Sandwell & Dudley | On Time | |||
22:02 | Wolverhampton | On Time | |||
Collapse Subsequent stations |
21:41 Birmingham International to Manchester Piccadilly via Stoke-on-Trent
(operated by CrossCountry)
Due
Exp
Birmingham International
21:41
On Time
Wolverhampton
22:18
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
18:45 | Bournemouth | On Time | |||
19:00 | Brockenhurst | On Time | |||
19:15 | Southampton Central | On Time | |||
19:23 | Southampton Airport Parkwy | On Time | |||
19:31 | Winchester | On Time | |||
19:49 | Basingstoke | On Time | |||
![]() |
20:15 | Reading | On Time | ||
20:40 | Oxford | On Time | |||
20:58 | Banbury | On Time | |||
21:16 | Leamington Spa | On Time | |||
21:30 | Coventry | On Time | |||
Preceding Stations | |||||
21:41 | Birmingham International | On Time | 2 | ||
21:51 | Birmingham New Street | On Time | |||
22:18 | Wolverhampton | On Time | |||
Subsequent Stations | |||||
22:33 | Stafford | On Time | |||
22:49 | Stoke-On-Trent | On Time | |||
23:06 | Macclesfield | On Time | |||
23:20 | Stockport | On Time | |||
23:35 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
21:46 Birmingham International to Wolverhampton
(operated by Avanti West Coast)
Due
Exp
Birmingham International
21:46
Not Stopping
Wolverhampton
22:31
Cancelled
Problems
This service has been cancelled because of a fault on a train earlier
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
20:40 | London Euston | Cancelled | |
21:36 | Coventry | Cancelled | |
Preceding Stations
![]() |
|||
21:46 | Birmingham International | Cancelled | |
21:56 | Birmingham New Street | Cancelled | |
22:15 | Sandwell & Dudley | Cancelled | |
22:31 | Wolverhampton | Cancelled | |
Collapse Subsequent stations |
22:16 Birmingham International to Wolverhampton
(operated by Avanti West Coast)
Due
Exp
Birmingham International
22:16
On Time
Wolverhampton
23:00
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
21:06 | London Euston | On Time | |||
21:37 | Milton Keynes Central | On Time | |||
22:06 | Coventry | On Time | |||
Preceding Stations | |||||
22:16 | Birmingham International | On Time | 3 | ||
22:27 | Birmingham New Street | On Time | |||
22:46 | Sandwell & Dudley | On Time | |||
23:00 | Wolverhampton | On Time | |||
Collapse Subsequent stations |
20:29 Wolverhampton from London Euston
(operated by Avanti West Coast)
Due
Exp
Birmingham International
19:46
On Time
Wolverhampton
20:29
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
18:35 | London Euston | 18:37 | |||
19:36 | Coventry | On Time | |||
Preceding Stations
![]() |
|||||
![]() |
19:46 | Birmingham International | On Time | ||
20:07 | Birmingham New Street | On Time | |||
![]() |
20:17 | Sandwell & Dudley | On Time | ||
20:29 | Wolverhampton | On Time | 1 | ||
Subsequent Stations | |||||
20:53 | Stafford | On Time | |||
21:16 | Crewe | On Time | |||
Collapse Subsequent stations |
20:41 Wolverhampton from Birmingham International
Due
Exp
Birmingham International
20:08
On Time
Wolverhampton
20:41
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
![]() |
20:08 | Birmingham International | On Time | ||
![]() |
20:22 | Birmingham New Street | On Time | ||
20:30 | Sandwell & Dudley | On Time | |||
20:41 | Wolverhampton | On Time | 1 | ||
Subsequent Stations | |||||
20:58 | Telford Central | On Time | |||
21:06 | Wellington (Shropshire) | On Time | |||
21:21 | Shrewsbury | On Time | |||
22:12 | Welshpool | On Time | |||
22:27 | Newtown (Powys) | On Time | |||
22:35 | Caersws | On Time | |||
23:03 | Machynlleth | On Time | |||
23:12 | Dovey Junction | On Time | |||
23:22 | Borth | On Time | |||
23:28 | Bow Street | On Time | |||
23:38 | Aberystwyth | On Time | |||
Collapse Subsequent stations |
21:00 Wolverhampton from London Euston
(operated by Avanti West Coast)
Due
Exp
Birmingham International
20:16
Cancelled
Wolverhampton
21:00
Not Stopping
Problems
This service has been cancelled because of a fault on a train
Due | Station | Expected | |
---|---|---|---|
Collapse Preceding stations | |||
19:10 | London Euston | Cancelled | |
20:06 | Coventry | Cancelled | |
Preceding Stations
![]() |
|||
20:16 | Birmingham International | Cancelled | |
20:38 | Birmingham New Street | Cancelled | |
20:49 | Sandwell & Dudley | Cancelled | |
21:00 | Wolverhampton | Cancelled | |
Collapse Subsequent stations |
21:14 Wolverhampton from London Euston
(operated by Avanti West Coast)
Due
Exp
Birmingham International
20:38
On Time
Wolverhampton
21:14
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
19:14 | London Euston | On Time | |||
19:31 | Watford Junction | On Time | |||
19:52 | Milton Keynes Central | On Time | |||
20:15 | Rugby | On Time | |||
![]() |
20:27 | Coventry | On Time | ||
Preceding Stations | |||||
20:38 | Birmingham International | On Time | |||
20:55 | Birmingham New Street | On Time | |||
21:14 | Wolverhampton | On Time | 1 | ||
Collapse Subsequent stations |
21:17 Wolverhampton from Bournemouth
(operated by CrossCountry)
Due
Exp
Birmingham International
20:41
On Time
Wolverhampton
21:17
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
17:45 | Bournemouth | On Time | |||
18:15 | Southampton Central | On Time | |||
18:23 | Southampton Airport Parkwy | On Time | |||
18:32 | Winchester | On Time | |||
18:48 | Basingstoke | On Time | |||
19:15 | Reading | On Time | |||
19:40 | Oxford | On Time | |||
19:58 | Banbury | On Time | |||
20:16 | Leamington Spa | On Time | |||
![]() |
20:30 | Coventry | On Time | ||
Preceding Stations | |||||
20:41 | Birmingham International | On Time | |||
21:01 | Birmingham New Street | On Time | |||
21:17 | Wolverhampton | On Time | 2 | ||
Subsequent Stations | |||||
21:32 | Stafford | On Time | |||
21:48 | Stoke-On-Trent | On Time | |||
22:05 | Macclesfield | On Time | |||
22:18 | Stockport | On Time | |||
22:30 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
21:29 Wolverhampton from London Euston
(operated by Avanti West Coast)
Due
Exp
Birmingham International
20:46
On Time
Wolverhampton
21:29
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
![]() |
19:40 | London Euston | On Time | ||
20:36 | Coventry | On Time | |||
Preceding Stations | |||||
20:46 | Birmingham International | On Time | |||
21:07 | Birmingham New Street | On Time | |||
21:17 | Sandwell & Dudley | On Time | |||
21:29 | Wolverhampton | On Time | 1 | ||
Subsequent Stations | |||||
21:51 | Stafford | On Time | |||
22:11 | Stoke-On-Trent | On Time | |||
22:33 | Crewe | On Time | |||
Collapse Subsequent stations |
21:41 Wolverhampton from Birmingham International
Due
Exp
Birmingham International
21:09
On Time
Wolverhampton
21:41
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
21:09 | Birmingham International | On Time | |||
21:22 | Birmingham New Street | On Time | |||
21:30 | Sandwell & Dudley | On Time | |||
21:41 | Wolverhampton | On Time | 1 | ||
Subsequent Stations | |||||
21:58 | Telford Central | On Time | |||
22:06 | Wellington (Shropshire) | On Time | |||
22:21 | Shrewsbury | On Time | |||
22:44 | Gobowen | On Time | |||
22:50 | Chirk | On Time | |||
22:56 | Ruabon | On Time | |||
23:04 | Wrexham General | On Time | |||
23:21 | Chester | On Time | |||
23:31 | Helsby | On Time | |||
23:36 | Frodsham | On Time | |||
23:41 | Runcorn East | On Time | |||
23:50 | Warrington Bank Quay | On Time | |||
23:58 | Earlestown | On Time | |||
00:01 | Newton-le-Willows | On Time | |||
00:20 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
22:02 Wolverhampton from London Euston
(operated by Avanti West Coast)
Due
Exp
Birmingham International
21:16
On Time
Wolverhampton
22:02
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
![]() |
20:10 | London Euston | On Time | ||
21:06 | Coventry | On Time | |||
Preceding Stations | |||||
21:16 | Birmingham International | On Time | |||
21:37 | Birmingham New Street | On Time | |||
21:47 | Sandwell & Dudley | On Time | |||
22:02 | Wolverhampton | On Time | 1 | ||
Collapse Subsequent stations |
22:18 Wolverhampton from Bournemouth
(operated by CrossCountry)
Due
Exp
Birmingham International
21:41
On Time
Wolverhampton
22:18
On Time
Due | Station | Expected | Platform | ||
---|---|---|---|---|---|
Collapse Preceding stations | |||||
18:45 | Bournemouth | On Time | |||
19:00 | Brockenhurst | On Time | |||
19:15 | Southampton Central | On Time | |||
19:23 | Southampton Airport Parkwy | On Time | |||
19:31 | Winchester | On Time | |||
19:49 | Basingstoke | On Time | |||
![]() |
20:15 | Reading | On Time | ||
20:40 | Oxford | On Time | |||
20:58 | Banbury | On Time | |||
21:16 | Leamington Spa | On Time | |||
21:30 | Coventry | On Time | |||
Preceding Stations | |||||
21:41 | Birmingham International | On Time | |||
22:01 | Birmingham New Street | On Time | |||
22:18 | Wolverhampton | On Time | 1 | ||
Subsequent Stations | |||||
22:33 | Stafford | On Time | |||
22:49 | Stoke-On-Trent | On Time | |||
23:06 | Macclesfield | On Time | |||
23:20 | Stockport | On Time | |||
23:35 | Manchester Piccadilly | On Time | |||
Collapse Subsequent stations |
Update For Other Trains
09/10/25 08:08 Birmingham International to Aberystwyth due 11:22 will be terminated at Machynlleth.
It will no longer call at Dovey Junction, Borth, Bow Street and Aberystwyth.
This is due to the sea flooding the railway.
Extended journey times may be expected.
For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please visit National Rails https://www.nationalrail.co.uk/travel-information/rail-replacement-services/
Calling points for road transport may be found on station information posters and https://tfw.wales/places/stations.
Search for live departures and train arrivals https://tfw.wales/service-status/live-arrivals-and-departures
Os caiff un o'n trenau ei ohirio neu ei ganslo a'ch bod yn cyrraedd eich gorsaf gyrchfan fwy na 15 munud yn hwyrach nag a drefnwyd, gallwch hawlio iawndal trwy 'Ad-dalu Oedi'. https://trc.cymru/cymorth-a-chysylltu/rheilffordd/ad-daliad-am-oedi
If one of our trains is delayed or cancelled and you arrive at your destination station more than 15 minutes later than scheduled, you can claim compensation through 'Delay Repay'. https://tfw.wales/help-and-contact/rail/delay-repay
It will no longer call at Dovey Junction, Borth, Bow Street and Aberystwyth.
This is due to the sea flooding the railway.
Impact
Customer Advice
Additional Facilities Information
Additional Information
Lloyd's Coaches will provide replacement road transport serving stations Machynlleth to Aberystwyth at no extra cost. Extended journey times may be expected.
For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please visit National Rails https://www.nationalrail.co.uk/travel-information/rail-replacement-services/
Calling points for road transport may be found on station information posters and https://tfw.wales/places/stations.
Customer Information
Further Information
Chwilio am amseroedd y trenau syn gadael ar trenau syn cyrraedd https://trc.cymru/statws-gwasanaeth/cyrraeddiadau-ac-ymadawiadau-bywSearch for live departures and train arrivals https://tfw.wales/service-status/live-arrivals-and-departures
Os caiff un o'n trenau ei ohirio neu ei ganslo a'ch bod yn cyrraedd eich gorsaf gyrchfan fwy na 15 munud yn hwyrach nag a drefnwyd, gallwch hawlio iawndal trwy 'Ad-dalu Oedi'. https://trc.cymru/cymorth-a-chysylltu/rheilffordd/ad-daliad-am-oedi
If one of our trains is delayed or cancelled and you arrive at your destination station more than 15 minutes later than scheduled, you can claim compensation through 'Delay Repay'. https://tfw.wales/help-and-contact/rail/delay-repay
Attachment
Last Updated: 08/10/2025 19:44
Due | Station | Status |
---|---|---|
08:08 | Birmingham International | 08:08 |
08:22 | Birmingham New Street | 08:22 |
08:31 | Sandwell & Dudley | 08:31 |
08:43 | Wolverhampton | 08:43 |
09:00 | Telford Central | 09:00 |
09:08 | Wellington Shropshire | 09:08 |
09:30 | Shrewsbury | 09:30 |
09:52 | Welshpool | 09:52 |
10:07 | Newtown Powys | 10:07 |
10:14 | Caersws | 10:14 |
10:50 | Machynlleth | 10:50 |
10:56 | Dovey Junction | Not Stopping |
11:06 | Borth | Not Stopping |
11:12 | Bow Street | Not Stopping |
11:22 | Aberystwyth | Not Stopping |
09/10/25 20:08 Birmingham International to Aberystwyth due 23:38 will be terminated at Machynlleth.
It will no longer call at Dovey Junction, Borth, Bow Street and Aberystwyth.
This is due to the sea flooding the railway.
Extended journey times may be expected.
For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please visit National Rails https://www.nationalrail.co.uk/travel-information/rail-replacement-services/
Calling points for road transport may be found on station information posters and https://tfw.wales/places/stations.
Search for live departures and train arrivals https://tfw.wales/service-status/live-arrivals-and-departures
Os caiff un o'n trenau ei ohirio neu ei ganslo a'ch bod yn cyrraedd eich gorsaf gyrchfan fwy na 15 munud yn hwyrach nag a drefnwyd, gallwch hawlio iawndal trwy 'Ad-dalu Oedi'. https://trc.cymru/cymorth-a-chysylltu/rheilffordd/ad-daliad-am-oedi
If one of our trains is delayed or cancelled and you arrive at your destination station more than 15 minutes later than scheduled, you can claim compensation through 'Delay Repay'. https://tfw.wales/help-and-contact/rail/delay-repay
It will no longer call at Dovey Junction, Borth, Bow Street and Aberystwyth.
This is due to the sea flooding the railway.
Impact
Customer Advice
Additional Facilities Information
Additional Information
Lloyd's Coaches will provide replacement road transport serving stations Machynlleth to Aberystwyth at no extra cost. Extended journey times may be expected.
For helpful advice if you need to travel on a rail replacement service, including accessibility and bicycle information, please visit National Rails https://www.nationalrail.co.uk/travel-information/rail-replacement-services/
Calling points for road transport may be found on station information posters and https://tfw.wales/places/stations.
Customer Information
Further Information
Chwilio am amseroedd y trenau syn gadael ar trenau syn cyrraedd https://trc.cymru/statws-gwasanaeth/cyrraeddiadau-ac-ymadawiadau-bywSearch for live departures and train arrivals https://tfw.wales/service-status/live-arrivals-and-departures
Os caiff un o'n trenau ei ohirio neu ei ganslo a'ch bod yn cyrraedd eich gorsaf gyrchfan fwy na 15 munud yn hwyrach nag a drefnwyd, gallwch hawlio iawndal trwy 'Ad-dalu Oedi'. https://trc.cymru/cymorth-a-chysylltu/rheilffordd/ad-daliad-am-oedi
If one of our trains is delayed or cancelled and you arrive at your destination station more than 15 minutes later than scheduled, you can claim compensation through 'Delay Repay'. https://tfw.wales/help-and-contact/rail/delay-repay
Attachment
Last Updated: 08/10/2025 19:44
Due | Station | Status |
---|---|---|
20:08 | Birmingham International | 20:08 |
20:22 | Birmingham New Street | 20:22 |
20:30 | Sandwell & Dudley | 20:30 |
20:41 | Wolverhampton | 20:41 |
20:59 | Telford Central | 20:59 |
21:07 | Wellington Shropshire | 21:07 |
21:50 | Shrewsbury | 21:50 |
22:13 | Welshpool | 22:13 |
22:28 | Newtown Powys | 22:28 |
22:35 | Caersws | 22:35 |
23:06 | Machynlleth | 23:06 |
23:12 | Dovey Junction | Not Stopping |
23:22 | Borth | Not Stopping |
23:28 | Bow Street | Not Stopping |
23:38 | Aberystwyth | Not Stopping |