Direct flights from Dubai to Lahore (DXB → LHE)

Distance 1,985 km (1,233 mi)
Est. duration 2h 20m
Loading map...
Live fares · DXB → LHE

Available flights

SaudiaNon-stop
from$284
Book

About the Dubai → Lahore route

Dubai to Lahore is a short-haul workhorse of a route — barely 2 hours 20 minutes in the air, covering around 1,985 km. It's one of those flights where you've barely finished your chai before the seatbelt sign comes back on. Emirates runs it, so does flydubai, and Pakistan International Airlines still holds its ground on this corridor. The crowd is almost entirely Pakistani expats heading home, with a smaller slice of business travelers moving between the Gulf and Punjab. It's not a tourist route in the traditional sense — it's a lifeline flight, and the energy on board reflects that.

Why travel from Dubai to Lahore?

Lahore is genuinely one of the most rewarding cities in South Asia to spend time in, and it's criminally underrated among travelers who aren't already connected to Pakistan. The old walled city around Delhi Gate alone could keep you occupied for days — the food stalls, the Mughal architecture, the chaos that somehow works. Speaking of food, if you haven't eaten nihari or paye at 2am in Gawalmandi, you haven't really been to Lahore. For UAE residents, this route also makes obvious sense for family visits given Pakistan's massive expat community in the Gulf. Business travel between Dubai and Lahore has grown steadily too, particularly in textiles, real estate, and tech.

Quick stats

  • Distance: 1,985 km
  • Estimated flight time: 2h 20m
  • Operating airlines: 9P, EK, FZ, PA, PF, PK
  • Direct route: yes

Practical tips for DXB → LHE

Lahore's winters, October through February, are the sweet spot — cool enough to walk around without melting, and fares tend to be reasonable outside of Eid peaks when prices spike hard and seats disappear fast. Book well ahead around Eid al-Fitr and Eid al-Adha. Allama Iqbal International Airport has improved a lot, but immigration queues can be slow, so budget extra time. Ride-hailing apps like InDrive and Careem work well for getting into the city. You'll want Pakistani rupees — ATMs are available but can be unreliable. Urdu is the lingua franca, though English gets you far in hotels and restaurants.

Frequently asked questions

How long is the flight from Dubai to Lahore?

The flight from Dubai (DXB) to Lahore (LHE) covers approximately 1,985 km and takes around 2 hours and 20 minutes of flight time. This makes it a relatively short regional flight.

Which airlines operate the Dubai to Lahore route?

Nine airlines serve this route: Pakistan International Airlines (PK), Emirates (EK), Flydubai (FZ), Air Arabia (G9), Pakistan International (9P), Air Peace (PA), Pakistan International Express (PF), and others. You'll have multiple options for scheduling and pricing.

What is the best time of year to fly from Dubai to Lahore?

October to March offers the most pleasant weather for both cities, with cooler temperatures and lower humidity, while also typically featuring competitive airfares before peak season. Avoid May to September when temperatures in Lahore can exceed 40°C and fares may spike.

Do I need a visa to travel from Dubai to Lahore?

Most nationalities require a Pakistani visa to enter Lahore; you should apply through a Pakistani embassy or consulate before travel, or check if your country qualifies for visa-on-arrival. UAE residents may have different visa requirements depending on their nationality, so verify with Pakistani immigration authorities.

What should I know about luggage, jet lag, and transit on this route?

Luggage allowances vary by airline, so check your ticket details; most carriers permit one checked bag plus a carry-on. Since the flight is short (2h 20m) across a single time zone, jet lag is minimal, though you may experience slight fatigue from the early morning or late evening departures common on this route.

Find flights from Dubai to Lahore
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Dubai to Lahore? The flight distance from DXB to LHE is approximately 1,985 km (1,233 miles).
How long is the flight from DXB to LHE? The estimated flight time from Dubai to Lahore is approximately 2h 20m.
What airlines fly from DXB to LHE? Airlines operating direct flights from Dubai to Lahore include: 9P, EK, FZ, PA, PF, PK.

Cheapest fares Dubai → Lahore

Dubai DXB
Lahore LHE

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Dubai → Lahore.

Try a nearby airport to Dubai

Flights to Lahore (LHE) from other airports within 350 km of Dubai. Often unlocks cheaper fares or better times.

Or try a nearby airport to Lahore

Flights from Dubai (DXB) to other airports within 350 km of Lahore.

Other flights from Dubai (DXB)

Other flights from Lahore (LHE)