|Distance||100 miles (162 km)|
Flights from Birmingham to London cover the 100 miles (162 km) long trip with our travel partners like Flybe. There are direct flight services available. Travellers depart most frequently from Birmingham International Airport and arrive in London Heathrow Airport.
Omio travellers most frequently book a flight from Birmingham International Airport to London Heathrow Airport for this route.
Passengers board their flight most frequently from Birmingham International Airport, which is located around 7 miles (11 km) away from the city centre, and they get off the plane at London Heathrow Airport, located 14 miles (23 km) away from the city centre. You can check for taxi services, public transportation options or airport shuttle services available from London Heathrow Airport to take you to the city centre of London.
Here are some other resources that might have the information you need