Direct (nonstop) flights from Lahore to Toronto

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

LHE
Allama Iqbal International
🇵🇰 Lahore, Pakistan
YYZ
Pearson International
🇨🇦 Toronto, Canada
Flight Time
14h 35m
Distance
7,002 mi
11,268 km
CO₂/pax
1070 kg
−100 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
LHE → YYZ
Flight Time
14h 35m
Distance
7,002 mi

Alternative Routes

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

LHE LHR (London) YYZ
Leg 1: 8h 20m (3,932 mi) Leg 2: 8h 5m (3,555 mi) Total: ~16h 25m 🍃 1170 kg CO₂ (+9% vs. direct)
Leg 1
LHE → LHR
8h 20m · 3,932 mi
View LHE to LHR flights →
Leg 2
LHR → YYZ
8h 5m · 3,555 mi
View LHR to YYZ flights →
LHE KHI (Karachi) YYZ
Leg 1: 1h 55m (634 mi) Leg 2: 15h (7,264 mi) Total: ~16h 55m 🍃 1253 kg CO₂ (+17% vs. direct)
Leg 1
LHE → KHI
1h 55m · 634 mi
View LHE to KHI flights →
Leg 2
KHI → YYZ
15h · 7,264 mi
View KHI to YYZ flights →
LHE IST (Istanbul) YYZ
Leg 1: 6h 25m (2,600 mi) Leg 2: 11h (5,090 mi) Total: ~17h 25m 🍃 1201 kg CO₂ (+12% vs. direct)
Leg 1
LHE → IST
6h 25m · 2,600 mi
View LHE to IST flights →
Leg 2
IST → YYZ
11h · 5,090 mi
View IST to YYZ flights →
LHE DOH (Doha) YYZ
Leg 1: 3h 30m (1,450 mi) Leg 2: 14h 10m (6,772 mi) Total: ~17h 40m 🍃 1305 kg CO₂ (+22% vs. direct)
Leg 1
LHE → DOH
3h 30m · 1,450 mi
View LHE to DOH flights →
Leg 2
DOH → YYZ
14h 10m · 6,772 mi
View DOH to YYZ flights →
LHE AUH (Abu Dhabi) YYZ
Leg 1: 3h 45m (1,300 mi) Leg 2: 14h 25m (6,923 mi) Total: ~18h 10m 🍃 1303 kg CO₂ (+22% vs. direct)
Leg 1
LHE → AUH
3h 45m · 1,300 mi
View LHE to AUH flights →
Leg 2
AUH → YYZ
14h 25m · 6,923 mi
View AUH to YYZ flights →

Looking for the return flight?

YYZ → LHE: Flights from Toronto to Lahore

Frequently Asked Questions

How long is the direct flight from Lahore to Toronto?

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

Which airlines fly nonstop from Lahore to Toronto?

Just Pakistan International Airlines.

Is there a nonstop flight from Lahore to Toronto?

Yes. 1 airline: Pakistan International Airlines.

How far is Lahore from Toronto?

The flight distance from Lahore to Toronto 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 Lahore and Toronto?

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

Will I experience jet lag flying from Lahore to Toronto?

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

What type of aircraft flies from Lahore to Toronto?

At 14h 35m, 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 Pakistan to Canada?

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

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

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

Is the return flight from Toronto to Lahore 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 Lahore to Toronto?

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 Allama Iqbal International for this flight?

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