Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Keighley to London

🛫 Departing from Leeds Bradford Airport, travelers will find no direct flights to London City Airport. Instead, the quickest route with one stopover takes around 3 hours and 15 minutes, served by British Airways, Aer Lingus, and KLM. 🌍 The journey from Keighley to London by plane generally takes approximately 5 hours and 42 minutes. With a price range between £266 to £319 for a flight ticket, passengers have some flexibility in choosing their fare.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • British Airways, Aer Lingus, and KLM are the main airlines that operate flights between Leeds Bradford Airport, near Keighley and London City Airport in London. These airlines offer several daily direct flights, providing passengers with convenient options for travel. It is advised to check the respective airline websites for the most up-to-date flight schedules and booking information.
  • The flight from Keighley to London typically takes approximately 5 hours and 42 minutes. This duration may vary slightly depending on factors such as the specific route taken, airline, and any potential layovers. Passengers are advised to confirm the exact flight duration with the airline at the time of booking for the most accurate information.
  • The cost of a flight from Keighley to London typically ranges from £270 to £324, depending on various factors such as the airline, time of booking, and availability. It is advisable to book tickets in advance to potentially secure lower fares. Passengers should check with the specific airlines for the most current prices and any promotional offers that may be available for this route.