Distancia de Madrid a Barcelona
616 kilómetros. Según Baidu Map, hay 616 kilómetros de Madrid a Barcelona, se tarda 7 horas y 17 minutos en conducir y el coste del combustible es de 308 yuanes, pasando por Zaragoza. En avión se tarda 1 hora. Desde el Aeropuerto de Barajas de Madrid hasta el Aeropuerto de El Prat de Barcelona.