Cheap Karachi to Madinah Flight Ticket Price, Online Booking

The Karachi to Madinah flight ticket price starts at about Rs 64,000 one way. PIA and flynas fly the route non-stop four to six times a week in about four hours, and Airblue has added non-stops in some seasons.

Fare from
Rs 64,000one way
Flight time
non-stop
Non-stop
2 airlinesPIA and flynas
Frequency
4 to 6flights a week
Time difference
2 hoursMadinah behind

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.

Karachi to Madinah flight options and starting fares
AirlineRoutingFlight timeFrequencyFare from
PIANon-stopAbout 4hSeveral a weekAt booking
flynasNon-stopAbout 4hSeveral a weekAt booking
AirblueNon-stop, some seasonsAbout 4hVariesAt booking
Lowest fare listedNon-stopAbout 4h4 to 6 a weekFrom 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.

  1. Non-stop

    4 to 6 a week

    PIA and flynas.

  2. Flight time

    About 4 hours

    Non-stop.

  3. Busiest month

    September

    Plus Ramadan and the Hajj window, when seats sell out.

  4. 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.

  1. Search KHI to MED

    Enter your dates to see the non-stops, and price Jeddah too if Madinah is full.

  2. 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.

  3. 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.

Which airlines fly Karachi to Madinah non-stop?

PIA and flynas, with Airblue in some seasons.

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