Air Miles Calculator logo

How far is Milos from Salalah?

The distance between Salalah (Salalah International Airport) and Milos (Milos Island National Airport) is 2259 miles / 3635 kilometers / 1963 nautical miles.

Salalah International Airport – Milos Island National Airport

Distance arrow
2259
Miles
Distance arrow
3635
Kilometers
Distance arrow
1963
Nautical miles

Search flights

Distance from Salalah to Milos

There are several ways to calculate the distance from Salalah to Milos. Here are two standard methods:

Vincenty's formula (applied above)
  • 2258.665 miles
  • 3634.968 kilometers
  • 1962.726 nautical miles

Vincenty's formula calculates the distance between latitude/longitude points on the earth's surface using an ellipsoidal model of the planet.

Haversine formula
  • 2258.892 miles
  • 3635.334 kilometers
  • 1962.923 nautical miles

The haversine formula calculates the distance between latitude/longitude points assuming a spherical earth (great-circle distance – the shortest distance between two points).

How long does it take to fly from Salalah to Milos?

The estimated flight time from Salalah International Airport to Milos Island National Airport is 4 hours and 46 minutes.

Flight carbon footprint between Salalah International Airport (SLL) and Milos Island National Airport (MLO)

On average, flying from Salalah to Milos generates about 247 kg of CO2 per passenger, and 247 kilograms equals 545 pounds (lbs). The figures are estimates and include only the CO2 generated by burning jet fuel.

Map of flight path from Salalah to Milos

See the map of the shortest flight path between Salalah International Airport (SLL) and Milos Island National Airport (MLO).

Airport information

Origin Salalah International Airport
City: Salalah
Country: Oman Flag of Oman
IATA Code: SLL
ICAO Code: OOSA
Coordinates: 17°2′19″N, 54°5′28″E
Destination Milos Island National Airport
City: Milos
Country: Greece Flag of Greece
IATA Code: MLO
ICAO Code: LGML
Coordinates: 36°41′48″N, 24°28′36″E