There are 7 ways to get from Nizwá to Saudi Arabia by bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly to King Fahd International Airport
best- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus
- Fly from Muscat International Airport (MCT) to King Fahd International Airport (DMM)plane MCT - DMM
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus
7h 40mSAR 911–1,766Drive 1,270.8 km
cheapest- Drive from Nizwá to Riyadhcar 1,270.8 km
14h 7mSAR 267–386Bus
- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus 54
- Take the bus from Muscat to Riyadhbus
23h 11mSAR 686–1,024Bus, fly to Riyadh
- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus
- Fly from Muscat International Airport (MCT) to Riyadh (RUH)plane MCT - RUH
8h 34mSAR 1,066–2,332Bus, fly to Prince Mohammad Bin Abdulaziz Airport
- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus
- Fly from Muscat International Airport (MCT) to Prince Mohammad Bin Abdulaziz Airport (MED)plane MCT - MED
8h 18mSAR 1,173–2,126Bus, fly to Bahrain International Airport
- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus
- Fly from Muscat International Airport (MCT) to Bahrain International Airport (BAH)plane MCT - BAH
- Take the bus from Jeblat Habshi to Dammam Airportbus
- Take the bus from King Fahd Airport Stn to Dammam Main Stnbus
9h 29mBus, fly to Jeddah
- Take the bus from Nizwá to Muscat International Airport - Old Terminal 2bus
- Fly from Muscat International Airport (MCT) to Jeddah (JED)plane MCT - JED
8h 53mSAR 1,163–1,697
Muscat International Airport (MCT) to King Fahd International Airport (DMM) flights
Questions & Answers
The cheapest way to get from Nizwá to Saudi Arabia is to drive which costs 260﷼ - 390﷼ and takes 14h 7m.
The fastest way to get from Nizwá to Saudi Arabia is to bus and fly which takes 7h 40m and costs 900﷼ - 1800﷼.
No, there is no direct bus from Nizwá to Saudi Arabia. However, there are services departing from Nizwá and arriving at Riyadh via Muscat International Airport - Old Terminal 2 and Muscat. The journey, including transfers, takes approximately 23h 11m.
The distance between Nizwá and Saudi Arabia is 1106 km. The road distance is 1270.8 km.
The best way to get from Nizwá to Saudi Arabia without a car is to bus which takes 23h 11m and costs 650﷼ - 1100﷼.
It takes approximately 7h 40m to get from Nizwá to Saudi Arabia, including transfers.
Nizwá to Saudi Arabia bus services, operated by Mwasalat, depart from Nizwá station.
Nizwá to Saudi Arabia bus services, operated by Mwasalat, arrive at Muscat International Airport - Old Terminal 2 station.
Saudi Arabia is 1h behind Nizwá. It is currently 2:27 PM in Nizwá and 1:27 PM in Saudi Arabia.
Yes, the driving distance between Nizwá to Saudi Arabia is 1271 km. It takes approximately 14h 7m to drive from Nizwá to Saudi Arabia.
What companies run services between Nizwá, Oman and Saudi Arabia?
You can take a vehicle from Nizwá to Riyadh via Nizwá, Muscat International Airport - Old Terminal 2, Ruwi, Muscat, and Riyadh in around 23h 11m.
- Website
- omanair.com
Flights from Muscat International Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- SAR 500–1,100
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- SAR 500–1,100
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 3h 10m
- When
- Wednesday, Saturday, Monday, Thursday, and Sunday
- Estimated price
- SAR 650–1,400
Flights from Muscat International Airport to Bahrain International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- SAR 390–1,200
Flights from Muscat International Airport to Jeddah
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- SAR 600–1,300
- Website
- etihad.com
Flights from Muscat International Airport to King Fahd International Airport via Abu Dhabi
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- SAR 410–1,300
Flights from Muscat International Airport to Riyadh via Abu Dhabi
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- SAR 390–1,200
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport via Abu Dhabi
- Ave. Duration
- 6h 2m
- When
- Wednesday, Sunday, Tuesday, and Saturday
- Estimated price
- SAR 650–1,400
Flights from Muscat International Airport to Bahrain International Airport via Abu Dhabi
- Ave. Duration
- 3h 41m
- When
- Every day
- Estimated price
- SAR 500–650
Flights from Muscat International Airport to Jeddah via Abu Dhabi
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- SAR 490–1,500
- Website
- gulfair.com
Flights from Muscat International Airport to King Fahd International Airport via Bahrain International Airport
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- SAR 430–1,300
Flights from Muscat International Airport to Riyadh via Bahrain International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- SAR 410–1,200
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport via Bahrain International Airport
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 650–1,500
Flights from Muscat International Airport to Bahrain International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- SAR 390–1,200
Flights from Muscat International Airport to Jeddah via Bahrain International Airport
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- SAR 550–750
- Website
- salamair.com
Flights from Muscat International Airport to King Fahd International Airport
- Ave. Duration
- 1h 55m
- When
- Tuesday, Thursday, Saturday, Monday, and Friday
- Estimated price
- SAR 410–1,300
Flights from Muscat International Airport to Riyadh
- Ave. Duration
- 2h 30m
- When
- Thursday to Sunday
- Estimated price
- SAR 390–1,200
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- SAR 500–1,500
Flights from Muscat International Airport to Bahrain International Airport
- Ave. Duration
- 1h 45m
- When
- Sunday, Tuesday, Thursday, and Saturday
- Estimated price
- SAR 480–1,000
Flights from Muscat International Airport to Jeddah
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- SAR 500–1,400
- Website
- emirates.com
Flights from Muscat International Airport to King Fahd International Airport via Dubai
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- SAR 310–2,600
Flights from Muscat International Airport to Riyadh via Dubai
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- SAR 320–2,400
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport via Dubai
- Ave. Duration
- 5h 35m
- When
- Thursday and Saturday
- Estimated price
- SAR 480–2,700
Flights from Muscat International Airport to Jeddah via Dubai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- SAR 470–2,700
- Website
- qatarairways.com
Flights from Muscat International Airport to King Fahd International Airport via Doha
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- SAR 370–1,900
Flights from Muscat International Airport to Riyadh via Doha
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- SAR 370–1,800
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport via Doha
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- SAR 500–2,300
Flights from Muscat International Airport to Jeddah via Doha
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- SAR 500–2,200
- Website
- flydubai.com
Flights from Muscat International Airport to King Fahd International Airport via Dubai
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- SAR 500–2,600
Flights from Muscat International Airport to Riyadh via Dubai
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- SAR 500–2,400
Flights from Muscat International Airport to Jeddah via Dubai
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- SAR 700–2,700
- Website
- airarabia.com
Flights from Muscat International Airport to Prince Mohammad Bin Abdulaziz Airport via Sharjah
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- SAR 650–1,700
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
Bus from Nizwá to Muscat International Airport - Old Terminal 2
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- SAR 25–40
- Schedules at
- mwasalat.om
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
Bus from King Fahd Airport Stn to Dammam Main Stn
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- SAR 20–27
- Schedules at
- saptco.com.sa
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Muscat to Riyadh
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- SAR 130–350
- Schedules at
- alkhanjryonline.com
- Phone
- +973 36111418
- [email protected]
- Website
- alsadiqbh.com
Bus from Jeblat Habshi to Dammam Airport
- Ave. Duration
- 1h 30m
- Frequency
- Every 15 minutes
- Schedules at
- alsadiqbh.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, 5 incredible day trips from Florence by train, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.
More Questions & Answers
There are 2604+ hotels available in Saudi Arabia.







