La distanza su strada e il chilometraggio tra Madrid e Barcelona sono pari a 627.86 km
Per attivare la pianificazione dell'itinerario tra Madrid e Barcelona, seleziona l'icona sul lato destro del motore di ricerca.
La distanza più breve (in linea d'aria) sul percorso Madrid - Barcelona è di 506.01 km.