Quick Fare Check: Karachi to Madinah flights start at about Rs 64,000 one way, with non-stops on PIA and flynas taking about four hours, four to six times a week.
Karachi to Madinah flight ticket price by airline
Karachi to Madinah flight ticket prices come from two non-stop airlines, rising sharply around Ramadan and Hajj.
| Airline | Routing | Flight time | Frequency | Fare from |
|---|---|---|---|---|
| PIA | Non-stop | About 4h | Several a week | At booking |
| flynas | Non-stop | About 4h | Several a week | At booking |
| Airblue | Non-stop, some seasons | About 4h | Varies | At booking |
| Lowest fare listed | Non-stop | About 4h | 4 to 6 a week | From Rs 64,000 |
Indicative one-way economy fares for one adult, converted from a UAE-dirham listing. Airfares change daily with demand and season; your price is confirmed at checkout.
Direct to Madinah, or via Jeddah
Direct seats to Madinah are limited, so many pilgrims fly into Jeddah instead and continue by the Haramain high-speed train.
-
PIA and flynas
PIA includes checked bags; flynas is low-cost, so add baggage before you decide.
-
Punctuality
flynas has led the route for on-time arrivals in recent data.
-
Or fly into Jeddah
Karachi to Jeddah has far more flights, and the train to Madinah takes about two hours.
Karachi to Madinah flight timings
Karachi to Madinah flight timings follow four to six weekly non-stops.
-
Non-stop
4 to 6 a week
PIA and flynas.
-
Flight time
About 4 hours
Non-stop.
-
Busiest month
September
Plus Ramadan and the Hajj window, when seats sell out.
-
Clock change
Back 2 hours
Madinah is 2 hours behind Karachi.
How to book a Karachi to Madinah flight
Booking a Karachi to Madinah flight online takes a few minutes. Check these three things before you pay.
-
Search KHI to MED
Enter your dates to see the non-stops, and price Jeddah too if Madinah is full.
-
Check the total, not the lead fare
Low-cost airlines charge separately for checked bags, seats and meals, so price the trip with the bags you are actually taking.
-
Pay and carry the right document
Pay with JazzCash, Easypaisa, Visa, Mastercard or PayPak. Carry the passport you booked with, and check Saudi Arabia’s entry and visa rules before you fly.
Karachi and Madinah airports
-
Karachi (KHI)
Jinnah International Airport.
-
Madinah (MED)
Prince Mohammad bin Abdulaziz International Airport.
Karachi to Madinah flight FAQs
What is the Karachi to Madinah flight ticket price?
From about Rs 64,000 one way.
How long is the flight from Karachi to Madinah?
About four hours non-stop.
What is the time difference between Karachi and Madinah?
Madinah is 2 hours behind Karachi.
Is it cheaper to fly into Jeddah?
Often, because Karachi to Jeddah has many more flights; the Haramain train links Jeddah and Madinah.
Book your Karachi to Madinah flight
Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.
Search flights