Birmingham Airport Train
Birmingham Airport counts with a Train Station that connects with several towns and cities.
The station is called Birmingham International Station and operates with different companies and routes along UK. Passengers can get from the terminal to the station in 2 minutes thanks to the free Air-Rail Link.
Avanti West Coast trains (virgin trains)
Virgin Trains go from BHX Airport to London Euston, Birmingham New Street and Wolverhampton. There are between 1 and 3 trains per hour depending on the destination. Travel time to city centre is around 10 minutes.
Schedule
- To Birmingham New Street: 05:52am to 01:29am (Monday to Friday) and 08:56am to 00:08am (Saturday and Sunday).
- To London Euston: 05:40am to 11:20pm (Monday to Friday) and 08:40am to 11:12pm (Saturday and Sunday).
- To Wolverhampton: service starts at 05:52am (weekday) and 08:56am to 00:08am (weekend).
Fares
Fares depend on the destination. Please, check here for more information.
West Midlands Railway / London Northwestern Railway
West Midlands Railway connects BHX Airport with London Euston, Northampton, Milton Keynes, Birmingham New Street and Rugby. There are between 3 and 4 trains per hour depending on the destination.
Schedule
- Monday to Friday: 05:52am to 08:42pm
Fares
For more information about fares and full schedules, click here.
Cross Country
Cross Country trains go from Birmingham Airport to Birmingham New Street, Manchester Piccadilly, Bournemouth, London Euston, Northamtpon and Coventry. There are between 1 and 4 trains per hour depending on the destination.
Schedule
- Monday to Friday: 06:14am to 10:14pm
- Saturdays: 06:14am to 09:14pm
- Sundays: 09:14am to 09:14pm
Fares
Fares depend on the destination. Please, check here for more information.
Transport for Wales
Transport for Wales connects BHX Airport with Shrewsbury, Aberystwyth, Pwllheli, Machynlleth and Holyhead.
Schedule
- Monday to Friday: 07:08am to 11:19pm
- Saturday: 07:08am to 10:28pm
- Sunday: 09:51am to 10:31pm
Fares
Check specific fares here.