Riyadh (RUH) to Lahore (LHE): 1,741 miles (2,802 km) great-circle, about 4h 00m nonstop by our estimate. Cheapest fare observed: $352 round-trip on airline 9P, nonstop, departing April 28, 2026.
$352 round-trip, airline 9P 9P581, departing 2026-04-28 at 12:15, returning 2026-05-19. The recorded itinerary left on a Tuesday, returning on a Tuesday 21 nights later; the fare was observed 3 days before departure. "Book this flight" opens Kiwi.com with the same airline and dates.
At $352, it ranked 9th of the 29 round-trip fares we recorded from RUH (median $414). That is 20.2 cents per great-circle mile (round-trip price over one-way distance), below the RUH median of 26.0 cents across 29 round-trip routes.
Routes from RUH of similar length: Tashkent (1,716 mi) at $701 and Islamabad (1,677 mi) at $396.
RUH to LHE is the only one of 29 RUH routes where airline 9P priced cheapest. It is the 14th longest of the 29 routes we track from RUH.
Of 10 departure airports with a fare to Lahore, Riyadh (RUH) ranked 2nd at $352. Lowest: $344 from Abu Dhabi (AUH); highest: $1222 from Atlanta (ATL); 2 nonstop. Cheapest-fare airlines (routes): Saudia (5), Air Arabia (1), Air Arabia Abu Dhabi (1), airline 9P (1), American Airlines (1) and Etihad (1).
Travelpayouts fares (cheapest per route, observed April 25, 2026); OurAirports coordinates and elevations; IANA zones Asia/Riyadh, Asia/Karachi; flight time is our estimate.