All scheduled flights from Kabul to Riyadh (KBL-RUH)
Afghanistan
Saudi Arabia
All scheduled flights from KBL to RUH. You can fly from Kabul to Riyadh non-stop on Tuesdays & Fridays and the flight takes about 4 hours. Flights with stops take between 8 to 9 hours depending on your flight and connection airport.