Direct flights from Lahore to Riyadh (LHE → RUH)

Distance 2,801 km (1,740 mi)
Est. duration 3h 18m
Loading map...
Live fares · LHE → RUH

Available flights

F3Non-stop
from$347
Book

About the Lahore → Riyadh route

Lahore to Riyadh is a mid-range haul — just over 3 hours and 18 minutes in the air, covering roughly 2,800 kilometers. It's not the kind of flight where you settle in, watch a movie, and blink twice before landing, but it's not a slog either. Pakistan International Airlines (PK) is the name most Lahori travelers know on this route, though Saudi carrier SV also runs it regularly. This is a route driven heavily by work and family — labor migration, business dealings, and religious travel shape it more than leisure tourism does. Expect a full cabin most of the year.

Why travel from Lahore to Riyadh?

The pull toward Riyadh from Lahore is real and layered. Hundreds of thousands of Pakistanis live and work in Saudi Arabia, so a big chunk of this route is people heading back after time at home — reconnecting with family there, or returning to jobs in construction, healthcare, and finance. Then there's Umrah. Riyadh isn't Mecca, but travelers often combine a Riyadh stay with the religious circuit. Beyond that, Al-Diriyah on the city's western edge draws people genuinely curious about pre-modern Saudi history — it's the original home of the Al Saud dynasty and feels nothing like the glass towers of downtown. Food-wise, you'll find Pakistani restaurants all over Riyadh, which makes the adjustment easier, but the local kabsa rice dishes are worth seeking out specifically.

Quick stats

  • Distance: 2,801 km
  • Estimated flight time: 3h 18m
  • Operating airlines: 9P, F3, PA, PF, PK, SV, XY
  • Direct route: yes

Practical tips for LHE → RUH

Avoid flying in July and August — Riyadh is brutally hot, and fares during Umrah season (Ramadan months) spike considerably. The shoulder months of October through February are the sweet spot on both counts. At King Khalid International Airport, immigration can move slowly so budget extra time if you have a connection. The Riyadh Metro now connects to the airport, which is genuinely useful and cheap. You'll need Saudi riyals — ATMs are easy to find. English works in most business settings, but basic Arabic helps. If you're on a budget carrier like XY, check baggage allowances carefully before you pack.

Frequently asked questions

How long is the flight from Lahore to Riyadh?

The flight duration is approximately 3 hours and 18 minutes for the 2,801 km distance. This is a direct flight with no stops on this route.

Which airlines operate the Lahore to Riyadh route?

Nine airlines serve this route: 9P (Air Arabia), F3 (Flynas), PA (Pakistan International Airlines), PF (Pakistan International Airlines), PK (Pakistan International Airlines), SV (Saudia), and XY (Xpress Air). Check with your preferred carrier for current schedules and availability.

What is the best time of year to fly from Lahore to Riyadh?

October to March offers the most comfortable climate in both cities, with cooler temperatures and lower humidity, while also typically featuring better airfare availability. Avoid May to September when extreme heat peaks in Riyadh and demand increases during summer travel.

Do Pakistani citizens need a visa to enter Saudi Arabia?

Yes, Pakistani nationals require a visa for Saudi Arabia; tourist visas are available and can be obtained through the Saudi embassy or via e-visa for eligible applicants. Processing typically takes 5–10 business days, so apply well in advance of your travel date.

What should I know about luggage, jet lag, and transit on this route?

Riyadh is only 2.5 hours ahead of Lahore, so jet lag is minimal; luggage allowances vary by airline (typically 20–30 kg checked baggage). The short flight duration means you'll land mid-morning or afternoon, allowing same-day onward travel or airport transfers to your destination.

Find flights from Lahore to Riyadh
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Lahore to Riyadh? The flight distance from LHE to RUH is approximately 2,801 km (1,740 miles).
How long is the flight from LHE to RUH? The estimated flight time from Lahore to Riyadh is approximately 3h 18m.
What airlines fly from LHE to RUH? Airlines operating direct flights from Lahore to Riyadh include: 9P, F3, PA, PF, PK, SV, XY.

Cheapest fares Lahore → Riyadh

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Lahore → Riyadh.

Try a nearby airport to Lahore

Flights to Riyadh (RUH) from other airports within 350 km of Lahore. Often unlocks cheaper fares or better times.

Or try a nearby airport to Riyadh

Flights from Lahore (LHE) to other airports within 350 km of Riyadh.

Other flights from Lahore (LHE)

Other flights from Riyadh (RUH)