|Distance||100 miles (162 km)|
Flights from Birmingham to London cover the 100 miles (162 km) long journey with our travel partners like Flybe. There are direct flight services available. Travelers depart most frequently from Birmingham International Airport and arrive in London Heathrow Airport.
Omio travelers most frequently book a flight from Birmingham International Airport to London Heathrow Airport for this route.
The most popular departure airport with passengers for this route, called Birmingham International Airport, is located 7 miles (11 km) from the city center of Birmingham.
The most popular arrival airport, London Heathrow Airport, is located 14 miles (23 km) away from the city center of London. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from London Heathrow Airport to the city center in London.
Here are some other resources that might have the information you need