Direct (nonstop) flights from Lahore to Colombo

3 airlines fly nonstop from Allama Iqbal International (LHE) to Bandaranaike International (CMB). It's 1,712 miles (2,755 km), about 3h 55m in the air. Operated by FitsAir, SriLankan Airlines, FlexFlight.

LHE
Allama Iqbal International
🇵🇰 Lahore, Pakistan
CMB
Bandaranaike International
🇱🇰 Colombo, Sri Lanka
Flight Time
3h 55m
Distance
1,712 mi
2,755 km
CO₂/pax
289 kg
−103 kg vs. layover
Airlines
3
FitsAir +2
Time Diff
Same timezone
Operated by FitsAir FitsAir SriLankan Airlines SriLankan Airlines FlexFlight FlexFlight

Route data last updated: May 26, 2026

Airlines with non-stop flights

FitsAir 8D FitsAir
Route
LHE → CMB
Flight Time
3h 55m
Distance
1,712 mi
SriLankan Airlines UL SriLankan Airlines
Route
LHE → CMB
Flight Time
3h 55m
Distance
1,712 mi
FlexFlight W2 FlexFlight
Route
LHE → CMB
Flight Time
3h 55m
Distance
1,712 mi

Alternative Routes

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

LHE KHI (Karachi) CMB
Leg 1: 1h 55m (634 mi) Leg 2: 3h 25m (1,481 mi) Total: ~5h 20m 🍃 392 kg CO₂ (+36% vs. direct)
Leg 1
LHE → KHI
1h 55m · 634 mi
View LHE to KHI flights →
Leg 2
KHI → CMB
3h 25m · 1,481 mi
View KHI to CMB flights →
LHE MCT (Muscat) CMB
Leg 1: 3h 10m (1,127 mi) Leg 2: 4h 5m (1,826 mi) Total: ~7h 15m 🍃 523 kg CO₂ (+81% vs. direct)
Leg 1
LHE → MCT
3h 10m · 1,127 mi
View LHE to MCT flights →
Leg 2
MCT → CMB
4h 5m · 1,826 mi
View MCT to CMB flights →
LHE BKK (Bangkok) CMB
Leg 1: 4h 28m (2,072 mi) Leg 2: 3h 30m (1,487 mi) Total: ~7h 58m 🍃 626 kg CO₂ (+117% vs. direct)
Leg 1
LHE → BKK
4h 28m · 2,072 mi
View LHE to BKK flights →
Leg 2
BKK → CMB
3h 30m · 1,487 mi
View BKK to CMB flights →
LHE DXB (Dubai) CMB
Leg 1: 3h 35m (1,235 mi) Leg 2: 4h 30m (2,042 mi) Total: ~8h 5m 🍃 579 kg CO₂ (+100% vs. direct)
Leg 1
LHE → DXB
3h 35m · 1,235 mi
View LHE to DXB flights →
Leg 2
DXB → CMB
4h 30m · 2,042 mi
View DXB to CMB flights →
LHE SHJ (Sharjah) CMB
Leg 1: 3h 35m (1,224 mi) Leg 2: 4h 30m (2,036 mi) Total: ~8h 5m 🍃 576 kg CO₂ (+99% vs. direct)
Leg 1
LHE → SHJ
3h 35m · 1,224 mi
View LHE to SHJ flights →
Leg 2
SHJ → CMB
4h 30m · 2,036 mi
View SHJ to CMB flights →

Looking for the return flight?

CMB → LHE: Flights from Colombo to Lahore

Frequently Asked Questions

How long is the direct flight from Lahore to Colombo?

A nonstop flight from Lahore (LHE) to Colombo (CMB) takes approximately 3 hours and 55 minutes. The distance is 1,712 miles (2,755 km).

Which airlines fly nonstop from Lahore to Colombo?

3 airlines: FitsAir, SriLankan Airlines, FlexFlight.

Is there a nonstop flight from Lahore to Colombo?

Yes. 3 airlines: FitsAir, SriLankan Airlines, FlexFlight.

How far is Lahore from Colombo?

The flight distance from Lahore to Colombo is 1,712 miles (2,755 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Lahore to Colombo?

At 3h 55m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Pakistan to Sri Lanka?

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

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

Roughly 289 kg CO2 per passenger one-way. That's about the same as driving 1,445 km.

Is the return flight from Colombo 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 Colombo?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. 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.