 
							
| Train duration | 7h39m | 
| Arrival | Barcelona, Spain | 
| Departure | Málaga, Spain | 
| Distance | 478 Miles | 
| Train operators | OUIGO | 
| Lowest train price | from €79.60 | 
Which train company can I use?
The trains from Málaga (Spain) to Barcelona (Spain) are provided by OUIGO. The services on board can change depending on the train company.
How much times does it take?
There are 478 miles between the 2 cities and the average journey time from Málaga to Barcelona is approximately 7h39m. Taking the train is often the quickest option to get to Barcelona from Málaga, and it's also more environmentally friendly than driving your car or flying.
What is the price of a train ticket for this journey?
The cheapest fare we've found for the next 180 days is £79.60 one way.
| from €79.60 | MORE | 9h15m | |
| from £105.00 | MORE | 6h08m | |
| from £82.40 | MORE | 6h21m | 
| from €70.00 | MORE | 16h02m | |
| from £60.90 | MORE | 16h02m | 
| from £22.96 | MORE | 9h48m | 
Find the cheapest tickets to travel from Málaga to Barcelona by train, bus, ride sharing and plane.
90
60
30
15
7
3
1
Same day
The Prices for train tickets Málaga to Barcelona will increase the closer you get to your departure day. If we look at our data, if you book your seat 1 day in advance, tickets should be available from £76 whereas when buying your ticket on the day you're travelling, you will need to spend at least £84 for your journey. Thus, you can save 9% on the price of your ticket by purchasing your seat 1 day in advance rather than on the day you're travelling.
The results are based on the best fares found over the past 6 months when buying in advance versus at the last minute.
We compare train ticket for all major companies to travel between Málaga and Barcelona by train and find the best prices for the coming days. Take a look at the prices of train tickets Barcelona to Málaga and find the best deal for your outbound journey.
| From | To | Price | Departure on | At | Company | Searched | 
|---|---|---|---|---|---|---|
| Málaga María Zambrano | Barcelona Estación Nord | €56.50 | 11/11/2025 | 20:57 | 1 day ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €63.36 | 01/11/2025 | 20:05 | 1 day ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €63.36 | 01/11/2025 | 20:05 | 1 day ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €67.25 | 15/11/2025 | 18:50 | 23 hours ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €67.25 | 15/11/2025 | 18:50 | 23 hours ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €72.25 | 01/11/2025 | 14:20 | 1 day ago | |
| Málaga María Zambrano | Barcelona Estación Nord | €72.25 | 01/11/2025 | 14:20 | 1 day ago | |
| Málaga María Zambrano | Barcelona Sants | €73.00 | 20/11/2025 | 14:20 | 19 hours ago | |
| Málaga María Zambrano | Barcelona Sants | €73.00 | 20/11/2025 | 14:20 | 19 hours ago | |
| Málaga María Zambrano | Barcelona Sants | €73.60 | 03/11/2025 | 20:57 | 1 day ago | 
Best prices for the next 180 days.
Train tickets from Málaga
Popular train journeys
Other transport solution