Direct flights from Kabul to Riyadh KBL → RUH

Kam Air operates nonstop flights from Kabul (KBL) to Riyadh (RUH). The nonstop flight takes around ~3h 1m, covering 1,500 miles (2,414 km). Updated 29 June 2026.

📬 Cheap nonstop deals from Kabul

We'll email you when a fare from KBL drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Kam Air RQ

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Kabul to Riyadh?

Yes, Kam Air operates nonstop flights from Kabul (KBL) to Riyadh (RUH).

Which airlines fly direct from Kabul to Riyadh?

Kam Air operates nonstop flights from Kabul to Riyadh.

How long is the flight from Kabul to Riyadh?

The nonstop flight from Kabul to Riyadh takes ~3h 1m (approximately 2414 km).

Explore More

Get cheap direct-flight deals from Kabul, free by email