- Home
- Flights
- Flights from Riyadh
- Riyadh to Lahore
Cheap flights from Riyadh to Lahore from US$106
Riyadh Air, Saudia, Flynas and 2 more airlines fly nonstop from Riyadh to Lahore. The flight takes around 4h 00m, and the cheapest one-way fare we found recently is US$106 on 27 Nov.
Direct flights available 4h 00m Cheapest in November Prices checked 14 days ago
Riyadh to Lahore at a glance
Cheapest one-wayUS$106Saudia · 1 stop · Fri 27 NovFastest flight4h 00mEstimated
Nonstop flightsYesRiyadh Air, Saudia, Flynas
Airlines flying nonstop from Riyadh to Lahore
5 airlines on this route.
Cheapest month to fly from Riyadh to Lahore
Lowest one-way fare found for each month: November is cheapest, December the most expensive.
Good to know
- Distance
- 2,801 km1,739 miles
- Flight time
- 4h 00mestimate
- Time difference
- +2hLahore vs Riyadh
- Currency in Lahore
- PKR
- Airports
- RUH → LHE
Flights from Riyadh to Lahore: questions answered
How much is a flight from Riyadh to Lahore?
The cheapest one-way fare we found recently is US$106 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Riyadh to Lahore?
Yes. Riyadh Air, Saudia, Flynas, AirSial and flyadeal fly this route nonstop.
How long is the flight from Riyadh to Lahore?
A nonstop flight covers 2,801 km and takes around 4h 00m.
What is the cheapest month to fly from Riyadh to Lahore?
November has the lowest fare we found (US$106), while December is the most expensive (US$122).
Which airlines fly from Riyadh to Lahore?
Riyadh Air, Saudia, Flynas, AirSial and flyadeal operate nonstop flights on this route.
Which airports serve Riyadh and Lahore?
Riyadh: King Khalid International Airport (RUH). Lahore: Allama Iqbal International Airport (LHE).
What is the time difference between Riyadh and Lahore?
Lahore is 2 hours ahead of Riyadh.



