✈️ TraveloAI

Domestic Flights in Pakistan: Cheap Air Tickets & Routes

Compare domestic flights in Pakistan on one page: Karachi, Lahore, Islamabad, Peshawar, Quetta, Multan, Skardu and Gilgit, with PIA, Airblue, AirSial, Fly Jinnah and SereneAir. Indicative fares — confirm with the airline.

One-way fromRs 13,283
Domestic routes10
Pakistani airlines5
Airports listed12

Cheap domestic flights in Pakistan: routes and fares

RouteOne-way fromAirlinesFastest
Cheap flight Karachi to Peshawar KHI–PEWRs 13,283AirSial, Fly Jinnah, SouthAir, SereneAir, PIA1h 50m
Cheap flight Islamabad to Skardu ISB–KDURs 13,560AirSial, Airblue, PIA, Fly Jinnah1h 00m
Cheap flight Karachi to Islamabad KHI–ISBRs 14,113South Air, Airblue, Fly Jinnah, SereneAir, PIA, AirSial1h 55m
Cheap flight Karachi to Multan KHI–MUXRs 14,113Fly Jinnah, PIA, Airblue, AirSial, Etihad Airways, flydubai1h 20m
Cheap flight Lahore to Karachi LHE–KHIRs 15,497Fly Jinnah, Airblue, AirSial, PIA1h 45m
Cheap flight Islamabad to Karachi ISB–KHIRs 16,051Fly Jinnah, Southair, Airblue, AirSial, PIA, SereneAir1h 55m
Cheap flight Karachi to Quetta KHI–UETRs 16,327PIA, SouthAir, Fly Jinnah, AirSial1h 20m
Cheap flight Karachi to Lahore KHI–LHERs 17,711AirSial, Airblue, Fly Jinnah, PIA1h 40m
Cheap flight Lahore to Quetta LHE–UETRs 17,711Airblue, PIA, Fly Jinnah1h 30m
Cheap flight Islamabad to Gilgit ISB–GILRs 18,264PIA1h 15m

Indicative one-way economy fares from our latest searches — confirm the price and schedule with the airline. Every option stays within Pakistan.

Tips to pay less: how to find cheap flight tickets · all cheap flight tickets from Pakistan

Pakistani airlines for domestic flights

Main airports in Pakistan

CityAirportCode
KarachiJinnah InternationalKHI
LahoreAllama Iqbal InternationalLHE
IslamabadIslamabad InternationalISB
PeshawarBacha Khan InternationalPEW
QuettaQuetta InternationalUET
MultanMultan InternationalMUX
FaisalabadFaisalabad InternationalLYP
SialkotSialkot InternationalSKT
SkarduSkardu InternationalKDU
GilgitGilgit AirportGIL
GwadarNew Gwadar InternationalGWD
Rahim Yar KhanShaikh Zayed InternationalRYK

Tips for booking domestic air tickets

  • Book early for Eid, school holidays and long weekends — domestic seats sell out fast.
  • Low-cost fares do not include a checked bag; compare the total price with your luggage added.
  • Carry your original CNIC (or passport) — it is checked at the airport entrance and at check-in.
  • Northern flights (Skardu, Gilgit) depend on the weather; keep a spare day in your plans.
  • Use flexible dates (± 3 days) and the fare calendar on the search page to find the cheapest day.

Domestic flights FAQ

Which airlines fly domestic flights in Pakistan?

PIA, Airblue, Fly Jinnah, AirSial and SereneAir all fly domestic routes in Pakistan. On our latest searches AirSial, Fly Jinnah, SouthAir, SereneAir, PIA, Airblue, South Air, Etihad Airways, flydubai and Southair showed fares on the main routes.

How much is a domestic flight in Pakistan?

The cheapest one-way fare on our latest searches was from Rs 13,283 (Karachi to Peshawar). Fares are indicative and change daily — confirm with the airline before booking.

How long is the flight from Karachi to Islamabad?

About 1h 55m non-stop. Lahore to Karachi takes about 1h 45m.

What ID do I need for a domestic flight in Pakistan?

Pakistani citizens need their original CNIC (or a valid passport); children need their B-Form. Foreign nationals need their passport with a valid visa.

Are flights to Skardu and Gilgit reliable?

Flights to Skardu and Gilgit depend on mountain weather and can be delayed or cancelled at short notice. Keep a spare day in your plans and check the flight status on the morning you fly.

When should I book domestic flights in Pakistan?

Book early for Eid, school holidays and long weekends, when seats sell out and fares rise. On normal weeks, compare a few days either side with flexible dates.

Domestic routes in Urdu