Cheap Madinah to Karachi Flight Ticket Price, Online Booking

The Madinah to Karachi flight ticket price starts at about Rs 26,400 one way. PIA and flynas fly the route non-stop, flyadeal has added a Madinah to Karachi service, and the flight takes about four hours.

Fare from
Rs 26,400one way
Flight time
non-stop
Non-stop
3 airlinesPIA, flynas, flyadeal
Frequency
Severalflights a week
Time difference
2 hoursKarachi ahead

Quick Fare Check: Madinah to Karachi flights start at about Rs 26,400 one way, with non-stops on PIA, flynas and flyadeal taking about four hours.

Madinah to Karachi flight ticket price by airline

Madinah to Karachi flight ticket prices are kept down by two Saudi low-cost airlines alongside PIA.

Madinah to Karachi flight options and starting fares
AirlineRoutingFlight timeFrequencyFare from
PIANon-stopAbout 4hSeveral a weekAt booking
flynasNon-stopAbout 4hSeveral a weekAt booking
flyadealNon-stopAbout 4hNew routeAt booking
Lowest fare listedNon-stopAbout 4hSeveral a weekFrom Rs 26,400

Indicative one-way economy fares for one adult, from a Pakistani-rupee listing. Airfares change daily with demand and season; your price is confirmed at checkout.

Three non-stop airlines home to Karachi

Karachi has the most Madinah departures of any Pakistani city.

  • Low-cost or full service

    flynas and flyadeal are low-cost; PIA includes checked baggage.

  • flyadeal’s new route

    flyadeal added Madinah to Karachi in 2026, its seventh route to Pakistan.

  • Peak seasons

    Return flights after Ramadan and Hajj fill early.

Madinah to Karachi flight timings

Madinah to Karachi flight timings depend on the airline and the day of the week.

  1. Non-stops

    Several a week

    Across three airlines.

  2. Flight time

    About 4 hours

    Eastbound, non-stop.

  3. Peak

    After Ramadan and Hajj

    Book early.

  4. Clock change

    Forward 2 hours

    Karachi is 2 hours ahead of Madinah.

How to book a Madinah to Karachi flight

Booking a Madinah to Karachi flight online takes a few minutes. Check these three things before you pay.

  1. Search MED to KHI

    Enter your dates to see every non-stop running that day, plus the one-stop alternatives.

  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 Pakistan’s entry and visa rules before you fly.

Madinah and Karachi airports

  • Madinah (MED)

    Prince Mohammad bin Abdulaziz International Airport.

  • Karachi (KHI)

    Jinnah International Airport, Pakistan’s largest and busiest airport.

Madinah to Karachi flight FAQs

What is the Madinah to Karachi flight ticket price?

From about Rs 26,400 (one way).

How long is the flight from Madinah to Karachi?

About 4h non-stop.

Which airlines fly Madinah to Karachi non-stop?

PIA, flynas and flyadeal.

What is the time difference between Madinah and Karachi?

Karachi is 2 hours ahead of Madinah.

Is flyadeal’s Madinah route new?

Yes, flyadeal added it in 2026.

Book your Madinah to Karachi flight

Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.

Search flights