Travel from Riyadh to Jeddah

Bus or fly from Riyadh to Jeddah?

Nesma Airlines, Saudia and four other airlines fly from Riyadh to Jeddah every 30 minutes. Alternatively, you can take a bus from Riyadh to Jeddah via Riyadh Central Bus, Mecca, and Jeddah in around 13 h 37 min.

How to get from Riyadh to Jeddah

ModeDurationPrice
From Riyadh taxi to Riyadh airport, fly to Jeddah airport, then taxi to Jeddah.2 h 20 min$151
From Riyadh taxi to Riyadh Central Bus, bus to Mecca, bus to Jeddah, then taxi to Jeddah.13 h 37 min$68
From Riyadh bus to Taif, bus to Jeddah, then taxi to Jeddah.14 h 38 min$67
From Riyadh drive to Jeddah.9 h 59 min

How long does it take to get from Riyadh to Jeddah?

It takes approximately 2 h 20 min to get from Riyadh to Jeddah, including transfers.

Operators from Riyadh to Jeddah

OperatorPhoneWebsite
Nesma AirlinesNesma Airlines
SaudiaSaudia
flyadealflyadeal
FlynasFlynas
Royal Air MarocRoyal Air Maroc
SaudiGulfSaudiGulf
SAPTCOSAPTCO