Le trajet en train de Madrid à Barcelone prend en moyenne 2h 41min et couvre une distance de 505 km.
Renfe est la seule compagnie ferroviaire sur cet itinéraire.