Direct (nonstop) flights from Toronto to Lahore

1 airline flys nonstop from Pearson International (YYZ) to Allama Iqbal International (LHE). It's 7,002 miles (11,268 km), about 13h 40m in the air. Operated by Pakistan International Airlines.

YYZ
Pearson International
🇨🇦 Toronto, Canada
LHE
Allama Iqbal International
🇵🇰 Lahore, Pakistan
Flight Time
13h 40m
Distance
7,002 mi
11,268 km
CO₂/pax
1070 kg
−32 kg vs. layover
Airlines
1
Pakistan International Airlines
Time Diff
+9h
Operated by Pakistan International Airlines Pakistan International Airlines

Route data last updated: May 30, 2026

Airlines with non-stop flights

Pakistan International Airlines PK Pakistan International Airlines
Route
YYZ → LHE
Flight Time
13h 40m
Distance
7,002 mi

Alternative Routes

Other ways to fly from Toronto to Lahore with one stop · direct emits 1070 kg CO₂ per passenger

YYZ ISB (Islamabad) LHE
Leg 1: 13h 15m (6,839 mi) Leg 2: 40m (167 mi) Total: ~13h 55m 🍃 1102 kg CO₂ (+3% vs. direct)
Leg 1
YYZ → ISB
13h 15m · 6,839 mi
View YYZ to ISB flights →
Leg 2
ISB → LHE
40m · 167 mi
View ISB to LHE flights →
YYZ CDG (Paris) LHE
Leg 1: 7h 25m (3,751 mi) Leg 2: 6h 40m (3,830 mi) Total: ~14h 5m 🍃 1184 kg CO₂ (+11% vs. direct)
Leg 1
YYZ → CDG
7h 25m · 3,751 mi
View YYZ to CDG flights →
Leg 2
CDG → LHE
6h 40m · 3,830 mi
View CDG to LHE flights →
YYZ LHR (London) LHE
Leg 1: 7h 15m (3,555 mi) Leg 2: 7h 50m (3,932 mi) Total: ~15h 5m 🍃 1170 kg CO₂ (+9% vs. direct)
Leg 1
YYZ → LHR
7h 15m · 3,555 mi
View YYZ to LHR flights →
Leg 2
LHR → LHE
7h 50m · 3,932 mi
View LHR to LHE flights →
YYZ IST (Istanbul) LHE
Leg 1: 9h 50m (5,090 mi) Leg 2: 5h 35m (2,600 mi) Total: ~15h 25m 🍃 1201 kg CO₂ (+12% vs. direct)
Leg 1
YYZ → IST
9h 50m · 5,090 mi
View YYZ to IST flights →
Leg 2
IST → LHE
5h 35m · 2,600 mi
View IST to LHE flights →
YYZ KHI (Karachi) LHE
Leg 1: 13h 50m (7,264 mi) Leg 2: 1h 45m (634 mi) Total: ~15h 35m 🍃 1253 kg CO₂ (+17% vs. direct)
Leg 1
YYZ → KHI
13h 50m · 7,264 mi
View YYZ to KHI flights →
Leg 2
KHI → LHE
1h 45m · 634 mi
View KHI to LHE flights →

Looking for the return flight?

LHE → YYZ: Flights from Lahore to Toronto

Frequently Asked Questions

How long is the direct flight from Toronto to Lahore?

A nonstop flight from Toronto (YYZ) to Lahore (LHE) takes approximately 13 hours and 40 minutes. The distance is 7,002 miles (11,268 km).

Which airlines fly nonstop from Toronto to Lahore?

Just Pakistan International Airlines.

Is there a nonstop flight from Toronto to Lahore?

Yes. 1 airline: Pakistan International Airlines.

How far is Toronto from Lahore?

The flight distance from Toronto to Lahore is 7,002 miles (11,268 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Toronto and Lahore?

Lahore is 9 hours ahead of Toronto. (America/Toronto vs Asia/Karachi.)

Will I experience jet lag flying from Toronto to Lahore?

Probably — 9-hour time difference means significant jet lag. Expect about 1 day of adjustment per hour of shift. Flying eastward is generally harder to adjust to.

What type of aircraft flies from Toronto to Lahore?

At 13h 40m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Canada to Pakistan?

Depends on your passport. Check with the Pakistan embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Toronto to Lahore?

Roughly 1070 kg CO2 per passenger one-way. That's about the same as driving 5,350 km.

Is the return flight from Lahore to Toronto also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Toronto to Lahore?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Pearson International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.