Informational Guide to Birmingham Airport (BHX) - Non Official

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. 

Train 1 Birmingham Airport
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