Distance from Oslo to Madrid

The distance between Oslo, Norway and Madrid, Spain is 2,390 kilometers (1,485 miles).

Oslo, Norway

Madrid, Spain

From Oslo to Madrid, the straight-line distance is 2,390 kilometers, heading southwest. Oslo is at 26 meters above sea level, while Madrid is at 665 meters.

Travel time

Mode Estimated time
Bicycle 8-10 days
Motorcycle 2-3 days
Car 2-3 days
Airplane 3-4 hours
Speed Time
50 km/h
100 km/h
150 km/h
Oslo, Norway

Local time:

Time Zone: Europe/Oslo

Coordinates: 59.9127° N 10.7461° E

Elevation: 26 m (85 ft)


Nearby airports:
  • Oslo, Fornebu Airport (FBU)
  • Oslo Airport, Gardermoen (OSL)
  • Moss Airport, Rygge (RYG)
  • Sandefjord Airport, Torp (TRF)
  • Notodden Airport (NTB)
Madrid, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 40.4165° N 3.7026° W

Elevation: 665 m (2,182 ft)


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

Other distances from Oslo

Distance between cities Kilometers
From Oslo to Bergen 306 km
From Oslo to Trondheim 392 km
From Oslo to Stavanger 303 km
From Oslo to Kristiansand 252 km
From Oslo to Drammen 36 km

Other distances from Madrid

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Cali, Colombia La Paz, Bolivia 2,390 km
San Jose, United States Kansas City, United States 2,391 km
Caracas, Venezuela Chiclayo, Peru 2,389 km
Guadalajara, Mexico Omaha, United States 2,389 km
Maracay, Venezuela Cancún, Mexico 2,389 km
Santiago de los Caballeros, Dominican Republic The Bronx, United States 2,391 km
Reynosa, Mexico Kingston, Jamaica 2,388 km
Vancouver, Canada El Paso, United States 2,388 km
Brasília, Brazil Córdoba, Argentina 2,392 km
Belo Horizonte, Brazil Córdoba, Argentina 2,392 km
Fortaleza, Brazil Manaus, Brazil 2,388 km
Guadalajara, Mexico Fresno, United States 2,388 km
Indianapolis, United States Mesa, United States 2,392 km
Trujillo, Peru Maracay, Venezuela 2,393 km
San Francisco, United States Dallas, United States 2,387 km
La Paz, Bolivia Guarulhos, Brazil 2,387 km
Portland, United States Oklahoma City, United States 2,393 km

Measure more distances between cities