Airline guide · EK
Emirates flights to Pakistan from the UK
Fly the A380 from six UK airports and connect in Dubai to five cities across Pakistan.
Emirates carries more UK–Pakistan passengers than almost any other airline, with departures from London Heathrow, Gatwick, Stansted, Manchester, Birmingham, Glasgow and Newcastle connecting through Dubai to Karachi, Lahore, Islamabad, Peshawar and Sialkot.
The Dubai connection is quick and comfortable — often under three hours — and the onboard experience (ICE entertainment, generous meals, A380 upper deck in business) makes Emirates the favourite for travellers who want a premium journey home. We ticket every Emirates fare class and can add a Dubai stopover holiday for no extra airfare.
Baggage allowance
Emirates economy fares to Pakistan include 25–35 kg checked baggage depending on fare tier, plus 7 kg cabin baggage.
Popular Emirates routes
Where our travellers fly with Emirates
Frequently asked
Emirates — your questions answered
Which Pakistani cities does Emirates fly to?+
Emirates serves Karachi, Lahore, Islamabad, Peshawar and Sialkot — all via a short connection in Dubai. Sialkot is especially useful for families from Gujranwala, Gujrat and Wazirabad.
How long is the layover in Dubai?+
Most Emirates UK–Pakistan itineraries connect in 2–4 hours. If you'd like, we can build in a longer stop and add a Dubai mini-holiday with hotel and desert safari — often at no extra airfare.
How much baggage does Emirates give to Pakistan?+
Economy Special/Saver fares include 25 kg and Flex fares up to 35 kg checked baggage, plus 7 kg hand baggage. Business class includes 40 kg.
Can I fly Emirates from an airport near me?+
Emirates departs from seven UK airports: Heathrow, Gatwick, Stansted, Manchester, Birmingham, Glasgow and Newcastle — chances are one is within an hour of home.
Fares change hourly. Search live Emirates availability or let a specialist find your exact dates.
