The road climbing the Hajar Mountains toward Jebel Shams Resort

Guides

How to Get to Jebel Shams Resort from Muscat

Jebel Shams Resort sits high on Oman's highest mountain, about 237 km from Muscat International Airport via Nizwa and Al Hamra. The last stretch climbs a steep mountain pass, so a 4x4 or high-clearance vehicle is recommended — or let the resort arrange your transfer.

The road climbing the Hajar Mountains toward Jebel Shams Resort

The route from Muscat

The journey from Muscat International Airport to Jebel Shams Resort is about 237 km and runs via Nizwa and the town of Al Hamra, which is 37 km from the resort. You leave the city behind and climb into the Hajar Mountains of Al Dakhiliyah, where the air thins and the canyon opens below you. For current drive times and any road conditions along the way, ask the resort team before you travel.

Do you need a 4x4?

The road climbs a steep mountain pass for the final section, so a 4x4 or high-clearance vehicle is recommended. Drive carefully, especially as the elevation rises and the road tightens. If you would rather not drive the pass yourself, the resort can arrange airport pick-up and drop — contact us in advance.

Where you'll be staying

The resort sits on the slopes of Jebel Shams, steps from the Oman Grand Canyon (Wadi Ghul), whose viewpoint at Wadi An Nakhar drops more than a thousand metres. Four room types are available — Sunset Chalet, Private Chalet, Twin Room with Mountain View and Mountain Lodge — each sleeping 2. See FAQ for more.

Quick questions

How far is Jebel Shams Resort from Muscat?

About 237 km from Muscat International Airport via Nizwa and Al Hamra; 37 km from Al Hamra town.

Do I need a 4x4 to get there?

A 4x4 or high-clearance vehicle is recommended because the road climbs a steep mountain pass.

Can the resort arrange a transfer?

Yes, airport pick-up and drop can be arranged; contact the resort in advance.

More in the FAQ.

Last updated: October 2026