RailClick
Avetrenes

Trains from Barcelona to Malagafrom $ 106.07

One‑way

Trains from Barcelona to Malaga

Journey time
From 2h 7m
Price
From $ 106.07
Distance
655 km (407 miles)
Changes
No direct trains available
Departure station
Barcelona Sants
Arrival station
Malaga Maria Zambrano

Travelling by train: Barcelona - Malaga

Journey details

How long does the train from Barcelona to Malaga take?

The journey time can vary, but on average, the train takes approximately 6 hours to travel from Barcelona to Malaga.

What is the fastest journey from Barcelona to Malaga by train?

The fastest train journey from Barcelona to Malaga is around 5 hours and 30 minutes.

How much does the train cost from Barcelona to Malaga?

The price of train tickets from Barcelona to Malaga can vary, but on average, you can expect to pay around €100.

How much does the Barcelona to Malaga?

Yes, there are direct train services from Barcelona to Malaga, providing a convenient way to travel between these two cities.

What is the distance from Barcelona to Malaga by train?

The distance from Barcelona to Malaga by train is approximately 770 Km.

Which are the cities that the train stops from Barcelona to Malaga?

On its way from Barcelona to Malaga, the train may stop in several cities including Tarragona, Valencia, Cordoba, and sometimes in Madrid.

Buy train tickets from Barcelona to Malaga

Barcelona: Places to see

Malaga: Places to see

Barcelona: Main train stations

  • Barcelona Sants
  • Barcelona Passeig de Gracia
  • Barcelona Placa de Catalunya
  • Barcelona Estacio de Franca
  • Barcelona Arc de Triomf
  • Barcelona La Sagrera Meridiana
  • Barcelona Clot Arago
  • Barcelona Sant Andreu Condal
  • Barcelona Torre del Baro

Malaga: Main train stations

  • Malaga Maria Zambrano
  • Malaga Aeroporto

Barcelona - Malaga: How to get the best deals

Need our help?
Guaranteed secure payment
  • visa
  • mastercard
  • amex
  • applepay
Certificates
Europ AssistanceGlobal Awards
TreeNation
Google logo4.8 Stars | 10000+ Reviews