Distance from Moscow to Budapest

The distance between Moscow, Russia and Budapest, Hungary is 1,572 kilometers (977 miles)

Country: Russia

Region: Moscow

City: Moscow

Country: Hungary

Region: Budapest

City: Budapest

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

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)

Budapest, Hungary

Local time:

Coordinates: 47.4984° N 19.0405° E


Nearby airports:
  • Budapest Ferenc Liszt International Airport (BUD)
  • Győr-Pér International Airport (QGY)
  • Sliač Airport (SLD)
  • Taszár Air Base (TZR)
  • Piešťany Airport (PZY)

Other distances from Moscow

Distance 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

Other distances from Budapest

Distances between cities Kilometers
From Budapest to Debrecen 195 km
From Budapest to Szeged 162 km
From Budapest to Miskolc 147 km
From Budapest to Pécs 170 km
From Budapest to Győr 108 km

Cities within similar distances

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

From To Distance (kilometers)
Córdoba, Argentina Florianópolis, Brazil 1,572 km
Jacksonville, United States Washington, United States 1,572 km
Austin, United States Chicago, United States 1,572 km
Memphis, United States El Paso, United States 1,572 km
Chihuahua, Mexico Kansas City, United States 1,573 km
Mérida, Mexico Memphis, United States 1,571 km
Dallas, United States Uruapan, Mexico 1,571 km
Ciudad Juárez, Mexico Memphis, United States 1,571 km
New South Memphis, United States Cancún, Mexico 1,573 km
San Pedro Sula, Honduras León de los Aldama, Mexico 1,570 km
El Paso, United States Xochimilco, Mexico 1,570 km
Sofia, Bulgaria Cairo, Egypt 1,570 km
New South Memphis, United States El Paso, United States 1,570 km
Tegucigalpa, Honduras Santiago de Querétaro, Mexico 1,574 km
Barranquilla, Colombia Havana, Cuba 1,570 km
San Pedro Sula, Honduras Santa Marta, Colombia 1,570 km
San Antonio, United States Tampa, United States 1,574 km
Tegucigalpa, Honduras Valledupar, Colombia 1,569 km

Measure more distances between cities