There are 5 ways to get from London Victoria to Birmingham Airport (BHX) by train, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  1 h 40 min

  1. Take the train from London Euston to Birmingham International

$68 - $114

Cheapest option

Bus National Express  •  3 h 10 min

  1. Take the bus from London Victoria Coach Station to Coventry National Express

$18 - $34

3 alternative options

Bus Megabus UK  •  2 h 45 min

  1. Take the bus from Belgravia, Victoria Coach Station to Birmingham Airport, B'ham Airport Bus Terminal M1 / ...

$23 - $75

Train, bus  •  3 h 3 min

  1. Take the train from London Marylebone to Birmingham Moor Street
  2. Take the bus from Birmingham, Moor St Station to Birmingham Airport, B'ham Airport Bus Terminal X1

$76 - $120

Drive  •  1 h 56 min

  1. Drive from London Victoria to Birmingham Airport (BHX) 111 miles

$23 - $35

What companies run services between London Victoria, England and Birmingham Airport (BHX), England?

Virgin West Coast Trains operates a train from London Victoria to Birmingham Airport (BHX) every 30 minutes. Tickets cost $65 - $110 and the journey takes 1 h 9 min. Alternatively, Megabus UK operates a bus from London Victoria to Birmingham Airport (BHX) once daily. Tickets cost $23 - $35 and the journey takes 2 h 45 min. National Express also services this route twice daily.

Train operators
Virgin West Coast Trains
Chiltern Railways
Phone
+44 345 600 5165
Website
chilternrailways.co.uk
Train from London Marylebone to Birmingham Moor Street
Ave. Duration
1 h 43 min
Frequency
Hourly
Estimated price
$70 - $110
Website
chilternrailways.co.uk
Advance Single
$35 - $60
Anytime Day Single
$70 - $110
Bus operators
Megabus UK
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from London Victoria Coach Station to Birmingham Airport
Ave. Duration
3 h 10 min
Frequency
Twice daily
Estimated price
$55 - $75
Website
nationalexpress.com
Bus from Birmingham, Moor St Station to Birmingham Airport, B'ham Airport Bus Terminal
Ave. Duration
38 min
Frequency
Every 10 minutes
Estimated price
$5 - $8
Website
nationalexpress.com
Bus from London Victoria Coach Station to Coventry
Ave. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$12 - $17
Website
nationalexpress.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Need to know: Eurostar and South Korea: Travelling from Seoul to Busan - to help you get the most out of your next trip.

Questions & Answers

How far is it from London Victoria to Birmingham Airport (BHX)?

The distance between London Victoria and Birmingham Airport (BHX) is 152 km. The road distance is 178 km.

What is the cheapest way to get from London Victoria to Birmingham Airport (BHX)?

The cheapest way to get from London Victoria to Birmingham Airport (BHX) is to drive which costs £17 - £25 and takes 1 h 56 min.

What is the fastest way to get from London Victoria to Birmingham Airport (BHX)?

The quickest way to get from London Victoria to Birmingham Airport (BHX) is to train which takes 1 h 40 min and costs £45 - £85.

Is there a direct bus between London Victoria and Birmingham Airport (BHX)?

Yes, there is a direct bus departing from Belgravia, Victoria Coach Station and arriving at Birmingham Airport, B'ham Airport Bus Terminal. Services depart twice daily, and operate every day. The journey takes approximately 2 h 45 min.

How long does it take to get from London Victoria to Birmingham Airport (BHX)?

It takes approximately 1 h 40 min to get from London Victoria to Birmingham Airport (BHX), including transfers.