Safaris · 8 hours
Language: English
Private tours across Oman
Swim where the desert keeps its water.
Wadis, dunes, forts and turtle beaches, with your own car and a local guide from our team in Muscat.
Find your Oman
What moves you?
Pick a feeling and see every tour that has it: water to swim in, sand to sleep on, old stone to climb.
29 toursWadis, pools and swims
Three bases
Where will you start?
Choose a base on the map to see the tours that start there.
Muscat: 42 tours

Muscat
42 toursFromUSD 70per person
Your group, your price
The more of you, the less each pays
Every tour is private, with your own car and guide, so the price per person falls as your group grows. Try it.
Travellers
Adult prices from VPO’s own price list, for the first open day this month.
Wadi Shab and Wadi Tiwi Tour8 hoursUSD 180per personTotal for 2USD 360
Wahiba Sands and Wadi Bani Khaled8 hoursUSD 165per personTotal for 2USD 330
Jebal Shams Grand Canyon8 hoursUSD 180per personTotal for 2USD 360
Sunset Dhow Cruise2 hoursUSD 110per personTotal for 2USD 220
70private tours from Muscat, Khasab, and Salalah
How we travel
No coaches. No strangers. Just your group.
70private tours from Muscat, Khasab, and Salalah
- Your own car and guideEvery tour is private. The price per person drops as your group grows.
- Made for familiesKids under 4 go free. Ages 4 to 11 pay half on most tours.
- Pickup where you areFree from the airport and the cruise port in Muscat, Salalah and Khasab, and within 20 km of Ruwi in Muscat. Anywhere else, on request.
How it works
From your first click to your guide at the door
Choose a tour and a day
See what your group pays before you book: VPO’s own prices, per person, for your group’s size.Book, and pay your way
Pay on the day. Nothing is charged online.Meet your driver-guide
Pickup from your hotel, the airport or the cruise port. It is free from the airport and cruise ports, and within 20 km of Ruwi in Muscat.
Before you go
- Best time
- November to April
- May to September is very hot
- Currency
- Omani rial (OMR)
- Prices here in USD
- Time zone
- UTC +4
- Country code +968



























