Direct flights from Riyadh to Kabul RUH → KBL

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

📬 Cheap nonstop deals from Riyadh

We'll email you when a fare from RUH 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 Riyadh to Kabul?

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

Which airlines fly direct from Riyadh to Kabul?

Kam Air operates nonstop flights from Riyadh to Kabul.

How long is the flight from Riyadh to Kabul?

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

How often do direct flights operate from Riyadh to Kabul?

Nonstop flights from Riyadh to Kabul operate 1–2×/week.

Explore More

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