HUB hero image

How to Travel from

Riyadh Airport to Yanbu

by Plane, Rideshare or Car

Riyadh Airport
+0
Yanbu
Transport search to Yanbu
Riyadh Airport
+0
Yanbu
Building a composite car route
Cheapest
Best Offer!
Car
9 h 17 min
1049 km.
from $57
Composite Route Car Only

Three ways to Travel from Riyadh Airport to Yanbu

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Saudia

Website:
saudia.com/
Plane from Riyadh to Yanbu
Ave. Duration:
1h 55m
Frequency:
Every day
Estimated price:
$165.60–$343.94

Train operators

Saudi Railways Company (SAR)

Phone:
920000329
Website:
sar.com.sa/ar
Train from Riyadh to Al-Qassim
Ave. Duration:
2h 37m
Frequency:
3 times a day
Estimated price:
$25.48–$49.68

Bus operators

Northwest Bus

Phone:
+ 966 920020590
Website:
nwbus.sa/en/homepage/
Bus from Al Madinah Bus Station to Yanbu
Ave. Duration:
3h 55m
Frequency:
5 times a day
Estimated price:
$20.38–$26.75
Bus from Riyadh Bus Station to Al
Ave. Duration:
13h 55m
Frequency:
Every 4 hours
Estimated price:
$63.69–$76.43

SAPTCO

Phone:
+966920000877
Website:
saptco.com.sa/homepage
Bus from Buraydah to Madinah
Ave. Duration:
6h 20m
Frequency:
Every 4 hours
Estimated price:
$30.57–$43.31

Questions and Answers

What is the cheapest way to get from Riyadh Airport (RUH) to Yanbu?

The cheapest way to get from Riyadh Airport (RUH) to Yanbu is to drive which costs $54.35 - $86.96 and takes 10h 16m.

What is the fastest way to get from Riyadh Airport (RUH) to Yanbu?

The fastest way to get from Riyadh Airport (RUH) to Yanbu is to fly which takes 2h 2m and costs $130.43 - $239.13 .

How far is it from Riyadh Airport (RUH) to Yanbu?

The distance between Riyadh Airport (RUH) and Yanbu is 884 km. The road distance is 1049.4 km.

How do I travel from Riyadh Airport (RUH) to Yanbu without a car?

The best way to get from Riyadh Airport (RUH) to Yanbu without a car is to train and bus which takes 17h 7m and costs $130.43 - $228.26 .

How long does it take to get from Riyadh Airport (RUH) to Yanbu?

It takes approximately 2h 2m to get from Riyadh Airport (RUH) to Yanbu, including transfers.

Bus or fly from Riyadh Airport (RUH) to Yanbu?

The best way to get from Riyadh Airport (RUH) to Yanbu is to fly which takes 2h 2m and costs $130.43 - $239.13 . Alternatively, you can bus, which costs $70.65 - $92.39 and takes 21h 12m.

Can I drive from Riyadh Airport (RUH) to Yanbu?

Yes, the driving distance between Riyadh Airport (RUH) to Yanbu is 1049 km. It takes approximately 10h 16m to drive from Riyadh Airport (RUH) to Yanbu.

Where can I stay near Yanbu?

There are 79+ hotels available in Yanbu. Prices start at $26.20 per night.
+0