EN RO

Distances from Madrid

Madrid is in Spain, at 40.4165° N, -3.7026° E. Below are straight-line distances to nearby cities and the world's major cities – pick one for the road distance, driving time and map.

CityCountrykmmilesDirection
Ciudad LinealSpain5.43NE
MóstolesSpain17.311SW
Alcalá de HenaresSpain30.019ENE
ValladolidSpain162101NNW
ZaragozaSpain275171ENE
Gasteiz / VitoriaSpain284176NNE
CórdobaSpain295183SSW
ValenciaSpain303188ESE
BilbaoSpain323200N
MurciaSpain349217SE
ElcheSpain352219SE
GranadaSpain358223S
AlicanteSpain360224SE
OviedoSpain372231NNW
GijónSpain383238NNW
SevillaSpain390242SSW
CartagenaSpain391243SE
MálagaSpain415258S
PortoPortugal422262WNW
VigoSpain466290WNW
L'Hospitalet de LlobregatSpain500311ENE
BarcelonaSpain505314ENE
A CoruñaSpain509316NW
Sant MartíSpain509316ENE
BadalonaSpain514319ENE
PalmaSpain551342E
LondonUnited Kingdom1,263785NNE
Las Palmas de Gran CanariaSpain1,7371,079SW
Santa Cruz de TenerifeSpain1,7531,089SW
IstanbulTürkiye2,7441,705ENE
Saint PetersburgRussia3,1961,986NE
CairoEgypt3,3562,086E
MoscowRussia3,4482,142NE
LagosNigeria3,8282,379SSE
BaghdadIraq4,3062,676E
TehranIran4,7882,975ENE
KinshasaCongo - Kinshasa5,3213,307SSE
New York CityUnited States5,7833,593WNW
KarachiPakistan6,6784,150E
LahorePakistan6,8794,274ENE
DelhiIndia7,2884,528ENE
MumbaiIndia7,5434,687E
BogotáColombia8,0224,985W
Rio de JaneiroBrazil8,1165,043SW
BengaluruIndia8,3555,192E
São PauloBrazil8,3615,196SW
ChennaiIndia8,5745,328E
KolkataIndia8,5875,336ENE
DhakaBangladesh8,6705,388ENE
Mexico CityMexico9,0775,640WNW
ChengduChina9,1915,711NE
Xi’anChina9,2445,744NE
BeijingChina9,2445,744NE
HarbinChina9,2625,755NNE
NanchongChina9,3225,792NE
TianjinChina9,3525,811NE
ChongqingChina9,4495,871NE
ShenyangChina9,4615,879NE
LimaPeru9,5015,903WSW
JinanChina9,5495,933NE
Tai’anChina9,5975,963NE
YangonMyanmar (Burma)9,6225,979ENE
WuhanChina9,8856,142NE
SeoulSouth Korea10,0196,225NE
Buenos AiresArgentina10,0216,227SW
NanjingChina10,0446,241NE
BangkokThailand10,1956,335ENE
SuzhouChina10,2186,349NE
ShanghaiChina10,2776,386NE
HangzhouChina10,2796,387NE
GuangzhouChina10,4276,479NE
DongguanChina10,4696,505NE
ShenzhenChina10,5306,543NE
Hong KongHong Kong SAR China10,5596,561NE
ShantouChina10,6446,614NE
SantiagoChile10,6816,637SW
TokyoJapan10,7866,702NNE
TaipeiTaiwan10,8166,721NE
JakartaIndonesia12,1957,577E
SydneyAustralia17,68810,991E

Calculate from Madrid to any address →