About 1,900 km.
of course Bahla. Many Americans tourists loved it with all the magic stuff and it's also so beautiful. i mean more than any other city like Suwaiq and Awabi and even Muscat and Salalah
340 miles
One can fly with Oman Airways to many places in the world. One can fly to places like Muscat, Salalah, Cairo, London, Milan, Munich, Paris, Bangkok, Colombo, etc.
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.
About 600 miles from Muscat to Salalah
1157 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.
Approximately 196 Km.
About 1,880km by road (Route 40).
The flight distance from Dubai, United Arab Emirates to Muscat, Oman is 237 miles / 382 km.
There are many different maps available. The best one depends on your needs. You can download a detailed map of Dubai from the Dubai Tourism website (DubaiTourism.ae) which shows the various area of Dubai and is excellent to become familiar with the city. Otherwise, for street directions you can use Google Maps.
There are many types of food in Oman.