Distancia entre ciudades
Elige dos ciudades o pueblos de España y verás los kilómetros que los separan en línea recta y por carretera, con el tiempo que se tarda en coche.
Ejemplo De Madrid a Valencia. Cambia los puntos para medir los tuyos.
Cargando el mapa…
Resultado
En línea recta
302kmMadrid → Valencia
- Rumbo de salida
- 109° (E)
- En la otra unidad
- 188 mi
- Madrid
- 3.506.730 habitantes (padrón 2025)
- Valencia
- 840.792 habitantes (padrón 2025)
Por carretera
Toca un medio de transporte para ver la distancia y el tiempo por el camino.
Para hacerte una idea
El 60 % de Madrid – Barcelona
¿Y ahora qué?
Lleva estas dos ciudades a otra herramienta, sin volver a buscar.
Guarda o comparte este trayecto
Cómo se usa
-
Escribe la primera ciudad
Empieza a escribir y elige de la lista: están los 3.152 municipios de España con 1.000 habitantes o más. La búsqueda funciona al momento, sin esperar a ningún servidor.
-
Escribe la segunda
En cuanto eliges las dos, el mapa enseña la línea recta y la ruta por carretera. Con «Intercambiar» das la vuelta al trayecto.
-
Compara y comparte
Lee los kilómetros en línea recta y por carretera, el tiempo en coche y el rumbo. Cambia a bici o a pie, ábrelo en Google Maps o copia el enlace.
Para qué sirve
-
Viajes y escapadas
Mira cuánto hay hasta tu destino y cuánto se tarda antes de decidir si vas en coche, en tren o en autobús.
-
Trabajo y reparto
Calcula los kilómetros entre clientes, almacenes o delegaciones para presupuestos, dietas o rutas comerciales.
-
Mudanzas y estudios
Compara a qué distancia de casa quedan las ciudades a las que te podrías mudar o donde podrías estudiar.
-
Clase de geografía
Compara distancias entre capitales y explica por qué la carretera siempre es más larga que la línea recta.
Cómo se calcula
Cada ciudad se sitúa en el punto de su capital en el Nomenclátor Geográfico del Instituto Geográfico Nacional: el centro del pueblo o de la ciudad, no el centro de su término municipal. Entre los dos puntos, Mapsfera mide la línea más corta sobre el elipsoide WGS84 con GeographicLib.
La distancia por carretera se pide en directo al servicio de rutas OSRM de FOSSGIS, con los datos de OpenStreetMap: es la de la ruta más rápida en coche (o en bici, o a pie), no necesariamente la más corta.
En línea recta
d = longitud de la geodésica entre los dos puntos (WGS84)
Es la «distancia a vuelo de pájaro»: la que mediría un avión que fuera por el camino más corto.
Por carretera
d = suma de los tramos de la ruta más rápida
Calculada con OSRM sobre las carreteras de OpenStreetMap, con sus límites de velocidad.
| Madrid | 40,41903° N, 3,69198° O |
|---|---|
| Barcelona | 41,38229° N, 2,17744° E |
| En línea recta | 506 km |
| Por carretera | Tócalo en la herramienta: se calcula en directo |
Población: elaboración propia con datos extraídos del sitio web del INE (www.ine.es), padrón a 1 de enero de 2025.
Distancias entre las principales ciudades de España
En línea recta, entre los puntos de cada ciudad. Toca «Ver en el mapa» para abrir la pareja en la herramienta y ver también la distancia por carretera.
| Ciudades | Kilómetros | Millas | Rumbo | Ver en el mapa |
|---|---|---|---|---|
| Madrid – Barcelona | 506 km | 314 mi | 76° E | Ver en el mapa |
| Madrid – Valencia | 302 km | 188 mi | 109° E | Ver en el mapa |
| Madrid – Sevilla | 391 km | 243 mi | 211° SO | Ver en el mapa |
| Madrid – Zaragoza | 274 km | 170 mi | 59° NE | Ver en el mapa |
| Madrid – Málaga | 415 km | 258 mi | 189° S | Ver en el mapa |
| Madrid – Bilbao | 322 km | 200 mi | 11° N | Ver en el mapa |
| Madrid – Alicante | 360 km | 224 mi | 129° SE | Ver en el mapa |
| Madrid – A Coruña | 510 km | 317 mi | 312° NO | Ver en el mapa |
| Madrid – Granada | 360 km | 224 mi | 179° S | Ver en el mapa |
| Madrid – Salamanca | 177 km | 110 mi | 291° O | Ver en el mapa |
| Madrid – Toledo | 68,6 km | 42,6 mi | 205° SO | Ver en el mapa |
| Barcelona – Valencia | 303 km | 189 mi | 226° SO | Ver en el mapa |
| Barcelona – Zaragoza | 257 km | 160 mi | 278° O | Ver en el mapa |
| Barcelona – Bilbao | 469 km | 292 mi | 298° NO | Ver en el mapa |
| Sevilla – Málaga | 159 km | 98,7 mi | 117° SE | Ver en el mapa |
| Sevilla – Granada | 214 km | 133 mi | 96° E | Ver en el mapa |
| Valencia – Alicante | 125 km | 77,8 mi | 184° S | Ver en el mapa |
| Bilbao – San Sebastián | 76,4 km | 47,5 mi | 85° E | Ver en el mapa |
| Oviedo – Gijón | 25,3 km | 15,7 mi | 36° NE | Ver en el mapa |
| Vigo – Santiago de Compostela | 73,1 km | 45,4 mi | 12° N | Ver en el mapa |
Calculado sobre el elipsoide WGS84 con los puntos del Nomenclátor del IGN. La distancia por carretera no va en la tabla porque cambia con las obras y las carreteras nuevas: se calcula al momento.
Preguntas frecuentes
¿Cuántos kilómetros hay de Madrid a Barcelona?
En línea recta, 506 km, entre el centro de Madrid y el de Barcelona. Por carretera son más: elige las dos ciudades arriba y la herramienta te da los kilómetros y el tiempo de la ruta.
¿Qué ciudades y pueblos están?
Los 3.152 municipios de España con 1.000 habitantes o más según el padrón de 2025, con las capitales de provincia y las ciudades autónomas. Para pueblos más pequeños, usa «Distancia entre dos municipios» o «Distancia entre dos puntos».
¿Desde dónde se mide en cada ciudad?
Desde el punto de la capital del municipio en el Nomenclátor del IGN, que suele estar en el casco urbano, cerca del ayuntamiento o de la iglesia principal. No es el centro geográfico del término municipal.
¿Por qué la distancia por carretera es mayor?
Porque las carreteras rodean montañas, ríos y pueblos, y siguen el terreno. Cuánto más larga sale depende de lo que haya entre las dos ciudades: con una autovía por terreno llano, poco; con una sierra o un brazo de mar por medio, mucho más. Lo explica «Línea recta frente a carretera».
¿La ruta por carretera es la más corta?
Es la más rápida según los límites de velocidad de OpenStreetMap, que suele ir por autovía aunque tenga algún kilómetro más. Por eso puede no coincidir con la de otros navegadores.
¿Funciona sin conexión?
La búsqueda de ciudades, sí: la lista viaja con la página y no pregunta a ningún servidor. El mapa y la distancia por carretera sí necesitan conexión.
Herramientas relacionadas
Todas las herramientasFuentes
- Población de los municipios (padrón municipal) · INE, cifras oficiales a 1 de enero de 2025. Elaboración propia con datos extraídos del sitio web del INE
- Punto de la capital de cada municipio · IGN, Nomenclátor Geográfico de Municipios y Entidades de Población (CC BY 4.0)
- GeographicLib (distancias, rumbos y punto medio sobre el elipsoide WGS84) · Charles F. F. Karney (licencia MIT)
- Rutas en coche, bici y a pie (OSRM) · FOSSGIS e. V., con datos de OpenStreetMap
- Mapa base · OpenFreeMap, con datos © colaboradores de OpenStreetMap