Cheap flights from Karachi to Lahore

59 nonstop flights a week. Operated by 4 airlines, about 1h 45m in the air, 642 mi (1,033 km). Tickets from $82.

Flights from Karachi to Lahore

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Karachi to Lahore at a glance

flight time, from 1h 40m to 2h
1h 45m
straight-line distance
642 mi (1,033 km)
flights a week
59
next flight
10 November
first and last departure
08:00 - 20:35
lowest price, nonstop, 18 February
$82
airlines
4

Karachi to Lahore flight schedule

59 flights a week, 1 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
PA 400
airblue
08:00 Jinnah International
10:00 Allama Iqbal International
2h
Daily
Airbus A320
PK 302
PIA
08:00 Jinnah International, terminal M
09:45 Allama Iqbal International, terminal M
1h 45m
Daily
Airbus A320
9P 840
FlyJinnah
09:50 Jinnah International
11:30 Allama Iqbal International
1h 40m
Daily
Airbus A320
PK 304
PIA
14:00 Jinnah International, terminal M
15:45 Allama Iqbal International, terminal M
1h 45m
Daily
Airbus A320
9P 842
FlyJinnah
15:20 Jinnah International
17:00 Allama Iqbal International
1h 40m
Daily
Airbus A320
PA 406
airblue
16:30 Jinnah International
18:30 Allama Iqbal International
2h
Tue, Wed, Thu, Fri, Sat
Airbus A321
9P 848
FlyJinnah
18:50 Jinnah International
20:30 Allama Iqbal International
1h 40m
Daily
Airbus A320
PF 145
Primera Air
19:00 Jinnah International, terminal M
20:45 Allama Iqbal International, terminal M
1h 45m
Tue, Wed, Thu, Fri, Sun
Airbus A320
9P 846
FlyJinnah
20:35 Jinnah International
22:15 Allama Iqbal International
1h 40m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 February.

FlightDepartsArrivesDurationDaysAircraft
PA 406
airblue
18:00 Jinnah International
20:00 Allama Iqbal International
2h
Seasonal
Airbus A320

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Karachi to Lahore

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Karachi to Lahore depart and land

Departure from Karachi

59 flights a week, terminal M, 11 mi (17 km) from the city centre

Arrival in Lahore

59 flights a week, terminal M, 2 mi (4 km) from the city centre

Frequently asked questions

How long is the flight from Karachi to Lahore?
A nonstop flight takes 1 hour 45 minutes on average, from 1h 40m to 2h depending on the flight.
How far is Lahore from Karachi?
642 mi (1,033 km) in a straight line between the cities.
Which airlines fly nonstop from Karachi to Lahore?
FlyJinnah (28 a week), PIA (14 a week), airblue (12 a week) and Primera Air (5 a week).
How many flights a day are there from Karachi to Lahore?
There are 59 a week, about 8.4 a day on average.
When are the first and last flights from Karachi to Lahore?
The first departure is at 08:00 (PA400), the last at 20:35 (9P846). Local time.
Which Karachi airport do flights to Lahore leave from?
Jinnah International (59 a week).