Distance from Sofia to Moscow

The distance between Sofia, Bulgaria and Moscow, Russia is 1,779 kilometers (1,105 miles)

Country: Bulgaria

Region: Sofia-Capital

City: Sofia

Country: Russia

Region: Moscow

City: Moscow

Travel time

Mode Estimated time
Bicycle 5-6 days
Motorcycle 2-3 days
Car 1-2 days
Airplane 2-3 hours
Speed Time
50 km/h
100 km/h
150 km/h

Sofia, Bulgaria

Local time:

Coordinates: 42.6975° N 23.3242° E


Nearby airports:
  • Sofia Airport (SOF)
  • Niš Constantine the Great Airport (INI)
  • Plovdiv Airport (PDV)
  • Vidin Smurdan Airfield (VID)
  • Skopje International Airport (SKP)

Moscow, Russia

Local time:

Coordinates: 55.7522° N 37.6156° E


Nearby airports:
  • Sheremetyevo International Airport (SVO)
  • Ostafyevo International Airport (OSF)
  • Vnukovo International Airport (VKO)
  • Chkalovskiy Air Base (CKL)
  • Bykovo Airport (BKA)

Other distances from Sofia

Distance between cities Kilometers
From Sofia to Plovdiv 132 km
From Sofia to Varna 379 km
From Sofia to Burgas 341 km
From Sofia to Stara Zagora 193 km
From Sofia to Ruse 249 km

Other distances from Moscow

Distances between cities Kilometers
From Moscow to Saint Petersburg 636 km
From Moscow to Yekaterinburg 1,422 km
From Moscow to Kazan 721 km
From Moscow to Chelyabinsk 1,501 km
From Moscow to Omsk 2,243 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Sofia and Moscow.

From To Distance (kilometers)
San Antonio, United States Charlotte, United States 1,779 km
Monterrey, Mexico Atlanta, United States 1,779 km
Queens, United States Kansas City, United States 1,779 km
Oklahoma City, United States Azcapotzalco, Mexico 1,778 km
San Pedro Sula, Honduras Nuevo Laredo, Mexico 1,780 km
Detroit, United States Houston, United States 1,778 km
Iztapalapa, Mexico Havana, Cuba 1,780 km
Oklahoma City, United States Naucalpan de Juárez, Mexico 1,780 km
Albuquerque, United States Washington, United States 1,778 km
Santiago de Querétaro, Mexico Tulsa, United States 1,778 km
Gustavo Adolfo Madero, Mexico Havana, Cuba 1,780 km
Havana, Cuba Washington, United States 1,781 km
Washington, United States Wichita, United States 1,777 km
Tegucigalpa, Honduras Bogotá, Colombia 1,781 km
Sarajevo, Bosnia and Herzegovina Birmingham, United Kingdom 1,777 km
Manaus, Brazil Bogotá, Colombia 1,781 km
Oklahoma City, United States Gustavo Adolfo Madero, Mexico 1,777 km
Budapest, Hungary Bilbao, Spain 1,777 km
Mexicali, Mexico Zapopan, Mexico 1,781 km

Measure more distances between cities