By car, about 4 and a half hours (excluding border time) from Dubai to Muscat. By air, less than 1 hour.
no direct link, 16 hour (NY to Dubai) then 1 hour to Muscat, Oman
40 minutes
From Dubai east to Gulf of Oman is about 40 miles.
Dubai, United Arab Emirates is approximately 312 miles away from Oman. A flight would take about an hour to complete on a commercial airline.
golf of oman
From Dubai to Salalah is about 870 miles.
340 miles
Oman Air does daily flights from many destinations to Muscat. If you're not in one of the destinations you can go to Dubai and drive across the border. Driving across the border can sometimes be a handful so you could also fly Oman Air from Dubai to Oman.
To dial any number in Oman from Dubai, dial 00 (the international access prefix for outbound calls from Dubai), then country code +968 (Oman), and then the 8-digit Omani domestic number. Mobile numbers in Oman generally begin with '9'.
1hr 00min Dubai (DXB) to Muscat (MCT) by a nonstop flight operated by Oman Air, Swiss International Airlines or Emirates Airlines.
About 1,900 km.
FUJAIRAH