Flight Route

London to Karachi Flights

London Karachi

Speak to our team for today's live fares on this route

There's no direct PIA service between the UK and Karachi yet — every option from London connects through a Gulf or Turkish hub. Emirates (via Dubai), Qatar Airways (via Doha), Etihad (via Abu Dhabi) and Turkish Airlines (via Istanbul) all serve the route with one stop. London Heathrow has the widest range of one-stop connection options of any UK departure city.

Everything you need to know

Choosing a connection

Emirates and Qatar Airways generally offer the widest choice of connection times through Dubai and Doha.

Etihad (Abu Dhabi) and Turkish Airlines (Istanbul) are worth comparing on price and total journey time — Istanbul connections can add more time but sometimes undercut the Gulf carriers.

Best time to book

Fares tighten around Eid-ul-Fitr, Eid-ul-Adha and UK school holidays — book 2–3 months ahead for those windows, 4–8 weeks ahead otherwise.

FAQs

Is there a direct flight from London to Karachi?
Not currently. PIA has resumed direct UK service to Islamabad and Lahore (from London and Manchester) but hasn't announced a direct Karachi route. All Karachi options are one-stop.

Which airline is fastest to Karachi?
Generally Emirates, Qatar and Etihad connections are faster than Turkish Airlines' Istanbul routing, but this varies by specific flight and layover — call our team to compare today's options.

Do I need a visa to fly to Karachi?
Requirements depend on your passport and change periodically. Check the official Pakistan e-visa portal or the Pakistan High Commission in London before booking.

Get a Free Quote

Tell us your dates and a UK-based agent will call you back with the best fare on this route.

We'll only use your details to reply to this enquiry.

or
Call 0208 123 9900
Call Get Quote