Cheap Karachi to Riyadh Flight Ticket Price, Online Booking
The Karachi to Riyadh flight ticket price starts at about Rs 48,500 one way. Saudia flies the route daily, with flynas, flyadeal and PIA also non-stop and Fly Jinnah listed, about 20 flights a week taking around 3 hours 30 minutes.
Karachi to Riyadh flight ticket price by airline
Karachi to Riyadh flight ticket prices come from a mix of full-service and low-cost non-stops.
| Airline | Routing | Flight time | Frequency | Fare from |
|---|---|---|---|---|
| Saudia | Non-stop | About 3h 30m | Daily | At booking |
| flynas | Non-stop | About 3h 30m | About 3 a week | At booking |
| flyadeal | Non-stop | About 3h 30m | About 2 a week | At booking |
| PIA | Non-stop | About 3h 30m | Weekly | At booking |
| Lowest fare listed | Non-stop | About 3h 30m | About 20 a week | From Rs 48,500 |
Indicative one-way economy fares for one adult, the lowest converted from a US$173 listing. Airfares change daily with demand and season; your price is confirmed at checkout.
Full service or low cost to Riyadh
Saudi Arabia’s capital is served by its national airline and both Saudi low-cost carriers.
Karachi to Riyadh flight timings
Karachi to Riyadh flight timings depend on the airline and the day of the week.
-
First flight
Around 5:50 am
flynas from Karachi.
-
Non-stops
About 20 a week
Across four or five airlines.
-
Flight time
About 3h 30m
Non-stop, about 2,054 km.
-
Clock change
Back 2 hours
Riyadh is 2 hours behind Karachi.
How to book a Karachi to Riyadh flight
Booking a Karachi to Riyadh flight online takes a few minutes. Check these three things before you pay.
-
Search KHI to RUH
Enter your dates to see every non-stop running that day, plus the one-stop alternatives.
-
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 Riyadh airports
-
Karachi (KHI)
Jinnah International Airport, Pakistan’s largest and busiest airport.
-
Riyadh (RUH)
King Khalid International Airport, north of Riyadh.
Karachi to Riyadh flight FAQs
What is the Karachi to Riyadh flight ticket price?
From about Rs 48,500 (one way).
How long is the flight from Karachi to Riyadh?
About 3h 30m non-stop.
Which airlines fly Karachi to Riyadh non-stop?
Saudia, flynas, flyadeal and PIA, with Fly Jinnah also listed.
What is the time difference between Karachi and Riyadh?
Riyadh is 2 hours behind Karachi.
Which airline is most punctual?
Saudia has led the route for on-time arrivals.
Book your Karachi to Riyadh flight
Search fares for your date, pick your seats and pay with JazzCash, Easypaisa or card.
Search flights