Distance from to

Distance between Masqat and Al Batinah

Distance between Masqat and Al Batinah is 163.56 km. This distance is equal to 101.63 miles, and 88.26 nautical miles.

The distance line on map shows distance from Masqat to Al Batinah between two cities.
If you travel with an airplane (which has average speed of 560 miles per hour) between Masqat to Al Batinah,
It takes 0.18 hours to arrive.

Masqat 23.6141667 58.5908333
Al Batinah 23.8847019 57.0111681
Distance 163.56 km 101.63 miles

Related Distances