Distance from Madrid to Budapest

The distance between Madrid, Spain and Budapest, Hungary is 1,978 kilometers (1,229 miles)

Country: Spain

Region: Madrid

City: Madrid

Country: Hungary

Region: Budapest

City: Budapest

Travel time

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

Madrid, Spain

Local time:

Coordinates: 40.4165° N 3.7026° W

Nearby airports:
  • Cuatro Vientos Airport (ECV)
  • Adolfo Suárez Madrid–Barajas Airport (MAD)
  • Torrejón Airport (TOJ)
  • Salamanca Airport (SLM)
  • Valladolid Airport (VLL)

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 Madrid

Distance between cities Kilometers
From Madrid to Barcelona 505 km
From Madrid to Valencia 303 km
From Madrid to Zaragoza 275 km
From Madrid to Málaga 415 km
From Madrid to Murcia 349 km

Other distances from Budapest

Distances between cities Kilometers
From Budapest to Debrecen 195 km
From Budapest to Miskolc 147 km
From Budapest to Szeged 162 km
From Budapest to Győr 108 km
From Budapest to Szombathely 185 km

Cities within similar distances

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

From To Distance (kilometers)
Mexicali, Mexico Omaha, United States 1,978 km
Havana, Cuba Irapuato, Mexico 1,978 km
Toronto, Canada Fort Worth, United States 1,978 km
Toluca, Mexico Mesa, United States 1,978 km
Rome, Italy Stockholm, Sweden 1,978 km
Jacksonville, United States Saltillo, Mexico 1,979 km
Phoenix, United States Vancouver, Canada 1,979 km
Manaus, Brazil Pasto, Colombia 1,979 km
San Diego, United States San Luis, Mexico 1,979 km
San Diego, United States Tulsa, United States 1,979 km
Mexicali, Mexico Celaya, Mexico 1,977 km
Bucharest, Romania Barcelona, Spain 1,977 km
New York City, United States Tulsa, United States 1,979 km
Raleigh, United States Corpus Christi, United States 1,980 km
Duque de Caxias, Brazil Santa Fe, Argentina 1,980 km
Saltillo, Mexico Orlando, United States 1,976 km
Houston, United States Las Vegas, United States 1,976 km
Baltimore, United States Arlington, United States 1,980 km

Measure more distances between cities