Flights from Riyadh to Kabul – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
RUH to KBL – All flight route options from King Khaled International to Kabul International. These flights are operated by 5 airlines. Fly non-stop with Kam Air or choose from 3 different transit flights. The shortest flight time is 3 hours and 45 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Kabul
We got great deals on hotels and car rentals near the airport.
Riyadh to Kabul flights
With over 27 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Kabul (KBL) from Riyadh (RUH) with Kam Air but if a stopover option suits you better you can choose to fly via Dubai, Kuwait or any other of the 3 alternatives with connectiing airports.
Riyadh to Kabul with Kam Air
Kam Air has non-stop every Wednesday or Saturday at 01:20.
With flydubai
If you fly from Riyadh with flydubai you will do a stopover in Dubai, DXB before reaching Kabul. This flight trip will take 7 hours and 55 minutes and you can fly every weekday with departures at 06:10, 21:15 or 21:20.
Distance & flight times: Riyadh Airport to Kabul International
The shortest flight time between RUH and KBL is 3 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 45m | - | 1507 miles (2425 km) |
DXB Dubai | 7h 55m | 2h 30m | 1598 miles (2571 km) |
KWI Kuwait | 8h 30m | 4h 25m | 1609 miles (2589 km) |
DOH Doha | 8h 45m | 4h 25m | 1547 miles (2489 km) |

