£339 Cheap British Airways flights from London to Karachi (LHR→KHI)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save up to 25% on select hotels after you book a flight*
    trophy illustration

    Earn twice

    Earn your airline miles on top of our rewards

British Airways flights from London to Karachi (LHR→KHI)

Prices were available within the past 7 days and start at £339 for one-way flights and £543 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

British Airways
Flight from London to Karachi route information
Origin airport
Heathrow
Destination airport
Jinnah Intl.
Airlines serving
British Airways, Emirates, Ethiopian Airlines, Etihad Airways, Gulf Air, Oman Air, Qatar Airways, Saudia, SriLankan Airlines, Thai Airways International, Turkish Airlines, Virgin Atlantic
Popular airline
Etihad Airways
Distance
6301 km

Frequently asked questions

How much is a British Airways flight from Heathrow Airport (LHR) to Jinnah Intl. Airport (KHI)?
Make use of the "Price (lowest to highest)" filter on Expedia to find cheap British Airways return flights from £543 from LHR to KHI. Affordable one-way options from £339 are available too.**These prices were available on Expedia within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.
What is the cheapest month to fly from LHR to KHI with British Airways?
March is one of the most affordable months to jet away to Karachi with British Airways. You could also find excellent prices on one-way and round-trip tickets in June.
Does British Airways fly nonstop from Heathrow Airport (LHR) to Jinnah Intl. Airport (KHI)?
Enter your dates, hit search and select "Nonstop" on Expedia to browse any direct flights from LHR to KHI with British Airways or another carrier.
What airports does British Airways fly into in Karachi?
Jinnah Intl. Airport (KHI) is the main Karachi gateway for British Airways flights from Heathrow Airport (LHR).
What kind of luggage can I take on a British Airways flight from Heathrow Airport (LHR) to Jinnah Intl. Airport (KHI)?
For checked luggage, passengers can take 1 checked-in bag weighing up to 23 kg (50 lbs) with dimensions not exceeding 89 centimetres x 41 centimetres x 74 centimetres. You can also bring 1 cabin bag on board when flying standard economy from LHR to KHI with British Airways. This carry-on must weigh less than 23 kg (50 lbs) and be no larger than 56 centimetres x 23 centimetres x 43 centimetres. Going over these restrictions can mean additional fees, so read British Airways's baggage allowance rules before you pack.
Can I change or cancel my British Airways flight from Heathrow Airport (LHR) to Jinnah Intl. Airport (KHI)?
It's generally possible to cancel or reschedule your flight, although additional fees may apply if your booking was made over 24 hours ago. Need flexible options? Make use of Expedia's "Changes included" and "No cancel fee" filters to find flights that won't charge you extra if you need to adjust your plans. To modify your itinerary, go to "Trips," select your flight and click on "Manage Booking" for more information.
*Available to Expedia members.