Barcelona to Malaga Train

Planning to travel from Barcelona to Malaga by train? Enjoy the convenience and comfort of modern trains with picturesque landscapes along the way. Check out route details (train time, distance, schedule, prices) & book your Renfe railway tickets today!

Find your train and book train tickets with Rail.Ninja® - a global independent online reservation service agency for train tickets


Departure station:

Sants Station

Carrer del Rector Triado, 75, 08014, Barcelona, Spain

Distance by train:

​771 km/ 479 mi

Arrival station:
Maria Zambrano
Explanada de la Estación, s/n, 29002, Malaga, Spain

Barcelona to Malaga Train: Time, Distance & Ticket Cost

Shortest time
Shortest travel time

5 hrs 32 min

Longest time
Longest travel time

7 hrs 22 min

Daily departures
Price starts from
If you're searching for the fastest way to travel between Malaga and Barcelona, you should consider taking the direct Renfe train. You can reach Spain's far south in just 5,5 hours on the high-speed AVE!

Getting to Malaga by train has never been easier or more convenient. In total, the high-speed rail journey between Barcelona and Malaga takes 5 hours and 32 minutes, with 19 daily departures from Barcelona so that your trip can be planned according to your schedule! There is no doubt that the Barcelona-Malaga express route is the most popular way to travel in Spain. Visit Rail.Ninja's website to learn more about this line.

FAQ About Train From Barcelona to Malaga

Book Train Tickets From Barcelona to Malaga

Barcelona to Malaga Railway Map

Barcelona to Malaga Train Map

Popular Routes