Distance between Moscow (DME) and Sochi (AER)

Flight distance from Moscow to Sochi (Moscow Domodedovo Airport – Sochi International Airport) is 832 miles / 1338 kilometers / 723 nautical miles. Estimated flight time is 2 hours 4 minutes.

Driving distance from Moscow (DME) to Sochi (AER) is 1005 miles / 1617 kilometers and travel time by car is about 20 hours 25 minutes.

Map of flight path and driving directions from Moscow to Sochi.

Shortest flight path between Moscow Domodedovo Airport (DME) and Sochi International Airport (AER).

How far is Sochi from Moscow?

There are several ways to calculate distances between Moscow and Sochi. Here are two common methods:

Vincenty's formula (applied above)
• 831.503 miles
• 1338.174 kilometers
• 722.556 nautical miles

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

Haversine formula
• 831.307 miles
• 1337.859 kilometers
• 722.386 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).

Airport information

A Moscow Domodedovo Airport
City: Moscow
Country: Russia
IATA Code: DME
ICAO Code: UUDD
Coordinates: 55°24′31″N, 37°54′22″E

B Sochi International Airport
City: Sochi
Country: Russia
IATA Code: AER
Coordinates: 43°26′59″N, 39°57′23″E

Time difference and current local times

There is no time difference between Moscow and Sochi.

MSK

MSK

Carbon dioxide emissions

Estimated CO2 emissions per passenger is 138 kg (304 pounds).

Frequent Flyer Miles Calculator

Moscow (DME) → Sochi (AER).

Distance:
832
Elite level bonus:
0
Booking class bonus:
0

In total

Total frequent flyer miles:
832

Round trip?