Distance from Madrid to Rio de Janeiro

The distance between Madrid, United States and Rio de Janeiro, Brazil is 8,865 kilometers (5,508 miles)

Country: United States

Region: Iowa

City: Madrid

Country: Brazil

Region: Rio de Janeiro

City: Rio de Janeiro

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 12-15 days
Car 8-10 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h

Madrid, United States

Local time:

Coordinates: 41.8767° N 93.8233° W


Nearby airports:
  • Ankeny Regional Airport (IKV)
  • Des Moines International Airport (DSM)
  • Fort Dodge Regional Airport (FOD)
  • Arthur N Neu Airport (CIN)
  • Humboldt Airport (HUD)

Rio de Janeiro, Brazil

Local time:

Coordinates: 22.9064° S 43.1822° W


Nearby airports:
  • Santos Dumont Airport (SDU)
  • Rio de Janeiro-Galeão International Airport (GIG)
  • Jacarepagua-Roberto Marinho Airport (RRJ)
  • Aeroclube Airport (QNV)
  • Santa Cruz Air Force Base (SNZ)

Other distances from Madrid

Distance between cities Kilometers
From Madrid to New York City 1,661 km
From Madrid to Los Angeles 2,305 km
From Madrid to Chicago 512 km
From Madrid to Houston 1,351 km
From Madrid to Philadelphia 1,583 km

Cities within similar distances

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

From To Distance (kilometers)
Quito, Ecuador Bilbao, Spain 8,865 km
Hamburg, Germany Mesa, United States 8,865 km
Paris, France Tucson, United States 8,865 km
Paris, France Goiânia, Brazil 8,866 km
Budapest, Hungary Oklahoma City, United States 8,864 km
Jaboatão dos Guararapes, Brazil Colorado Springs, United States 8,864 km
Istanbul, Turkey Aracaju, Brazil 8,866 km
Berlin, Germany Santa Marta, Colombia 8,864 km
Montevideo, Uruguay St. Louis, United States 8,864 km
Guadalajara, Mexico Vigo, Spain 8,864 km
Arequipa, Peru Vancouver, Canada 8,867 km
Liverpool, United Kingdom Pasto, Colombia 8,863 km
Vienna, Austria Barquisimeto, Venezuela 8,867 km
Albuquerque, United States Murcia, Spain 8,867 km
El Paso, United States São José dos Campos, Brazil 8,863 km
Albuquerque, United States Badalona, Spain 8,863 km
Budapest, Hungary Aurora, United States 8,867 km
Kano, Nigeria Cúcuta, Colombia 8,867 km
Zaragoza, Spain Londrina, Brazil 8,863 km
Melbourne, Australia Honolulu, United States 8,863 km

Measure more distances between cities