Distance from Madrid to London

The distance between Madrid, Spain and London, United Kingdom is 1,263 kilometers (785 miles).

Madrid, Spain

London, England, United Kingdom

From Madrid to London, the straight-line distance is 1,263 kilometers, heading north. Madrid is situated at an altitude of 665 meters above sea level, while London is at 25 meters.

Travel time

Mode Estimated time
Airplane 2-3 hours
Jet fighter 1-2 hours
Speed Time
300 km/h
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)
London, United Kingdom

Local time:

Time Zone: Europe/London

Coordinates: 51.5085° N 0.1257° W

Elevation: 25 m (82 ft)


Nearby airports:
  • London City Airport (LCY)
  • RAF Northolt (NHT)
  • London Biggin Hill Airport (BQH)
  • London Heathrow Airport (LHR)
  • Redhill Aerodrome (KRH)

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 London

Distances between cities Kilometers
From London to Birmingham 163 km
From London to Liverpool 287 km
From London to Glasgow 556 km
From London to Sheffield 228 km
From London to Leeds 272 km

Cities within similar distances

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

From To Distance (kilometers)
New South Memphis, United States Hamilton, Canada 1,263 km
Chihuahua, Mexico Tulsa, United States 1,263 km
Ciudad Juárez, Mexico Guadalajara, Mexico 1,262 km
San Pedro Sula, Honduras Miguel Hidalgo, Mexico 1,264 km
Monterrey, Mexico Tucson, United States 1,262 km
San Pedro Sula, Honduras Azcapotzalco, Mexico 1,264 km
Oslo, Norway Newport, United Kingdom 1,262 km
Villa Nueva, Guatemala Morelia, Mexico 1,265 km
Hermosillo, Mexico San Luis Potosí, Mexico 1,265 km
San Pedro Sula, Honduras Álvaro Obregón, Mexico 1,261 km
Zapopan, Mexico El Paso, United States 1,261 km
Mérida, Mexico Saltillo, Mexico 1,265 km
Chennai, India Vadodara, India 1,265 km
Brussels, Belgium Palma, Spain 1,261 km
Guatemala City, Guatemala Morelia, Mexico 1,265 km
Phoenix, United States Mazatlán, Mexico 1,261 km
Morelia, Mexico Houston, United States 1,260 km
León de los Aldama, Mexico Ciudad Juárez, Mexico 1,266 km
Stockholm, Sweden Kyiv, Ukraine 1,266 km

Measure more distances between cities