Flights · United Kingdom → Pakistan
Flights from London to Karachi
Why book this route with us
The most-flown Pakistani diaspora route from the UK — done right.
Direct + one-stop
Compare 6+ airlines — direct PIA, smooth one-stop via Doha, Dubai or Istanbul.
24h fare hold
Lock today's fare for 24 hours — free, no card needed.
IATA accredited
We ticket only on trusted carriers. UK-registered agency with round-the-clock expert support.
Family seating
Travelling with kids, elderly parents or extra baggage? Tell us — we arrange it.
Route guide
London to Karachi flights — what you need to know
London to Karachi is the single busiest UK–Pakistan corridor, driven by one of the largest Pakistani communities in Europe. Most itineraries are smooth one-stops through the Gulf — Qatar Airways via Doha and Emirates via Dubai dominate, with connection times as short as 90 minutes. Turkish Airlines via Istanbul is often the value pick, while Saudia via Jeddah suits travellers combining the trip with Umrah.
Fares on this route move sharply around Ramadan, both Eids and the December wedding season, when demand from families flying home can push prices up 40–60%. Flying mid-week (Tuesday or Wednesday departures from Heathrow) and returning outside Sunday consistently shaves £60–£120 off the return fare. Gulf carriers typically include a generous 30–35kg checked allowance on Pakistan routes — significantly more than standard European economy allowances.
6–10 weeks ahead for one-stop economy; 4+ months for Eid and December travel.
Late January to early March, and September to mid-November.
Emirates, Qatar and Saudia usually allow 30–35kg checked on Karachi fares.
Airlines on this route
Trusted carriers from London to Karachi
Karachi (KHI) — Jinnah International Airport
~9-14 hrs
October to March (avoid monsoon June-Sept)
Frequently asked
London → Karachi flight FAQs
How long is the flight from London to Karachi?+
Direct and one-stop flights from London to Karachi typically take ~9-14 hrs. Stops in Doha, Dubai or Istanbul are common with Qatar Airways, Emirates and Turkish Airlines respectively.
Which airlines fly London to Karachi?+
The most popular carriers on this route are PIA, Qatar Airways, Emirates, Etihad, Saudia, Turkish Airlines. We're IATA-accredited and ticket on all of them.
When is the cheapest time to fly to Karachi?+
Best fares are typically found October to March (avoid monsoon June-Sept). Avoid the Eid and December holiday peaks. Book 6-10 weeks in advance for the lowest one-stop economy fares.
Can I hold a Karachi flight without paying?+
Yes — most fares on this route can be held for 24 hours, free of charge. Just click "Hold 24h" next to any flight on our search results page.
Do I need a visa for Pakistan?+
British passport holders generally need a visa for Pakistan. Pakistan offers e-Visa for tourism. Our visa team can prepare and submit your application for you — see our Visa Services page.
Are there direct flights from London to Karachi?+
Non-stop options are currently very limited on this corridor. The fastest realistic itineraries are one-stops via Doha (Qatar Airways) or Dubai (Emirates) with total journey times from around 10 hours including the connection.
Which London airport should I fly from to Karachi?+
Heathrow (LHR) has the widest choice of Gulf carrier departures and the best connection times. Gatwick (LGW) occasionally offers cheaper Emirates fares, and Stansted (STN) works well for east-London and Essex travellers connecting via Istanbul.
How much luggage can I take to Karachi?+
Most Gulf carriers include 30–35kg checked baggage on Karachi routes, plus 7kg cabin. If you're carrying wedding luggage or gifts, ask us about pre-paid extra bags — buying allowance in advance is roughly half the airport rate.
More popular routes
Other flights our travellers book
"Booked our family of 5 from London to Karachi — saved us nearly £400 vs Skyscanner. Held the fare overnight while we got everyone's passports together."
— Verified booking, 2026
Prefer to talk? Call us on 020 4615 4042 — 24/7