Cheapest
Average
The best way to find a cheap train ticket from Barcelona to Málaga is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
Renfe AVE 03052 | 05:40 Barcelona Sants | 6h56 | 12:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03052 | 05:40 Barcelona Sants | 6h30 | 12:10 Málaga María Zambrano | 1 change | |
Renfe AVE 03052 | 05:40 Barcelona Sants | 7h32 | 13:12 Málaga María Zambrano | 1 change | |
iryo 06060 | 05:45 Barcelona Sants | 6h25 | 12:10 Málaga María Zambrano | 1 change | |
iryo 06060 | 05:45 Barcelona Sants | 6h51 | 12:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03862 | 05:50 Barcelona Sants | 6h46 | 12:36 Málaga María Zambrano | 0 changesDirect | |
Renfe AVE 03862 | 05:50 Barcelona Sants | 6h46 | 12:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03260 | 06:20 Barcelona Sants | 6h52 | 13:12 Málaga María Zambrano | 1 change | |
Renfe AVE 03260 | 06:20 Barcelona Sants | 6h16 | 12:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03260 | 06:20 Barcelona Sants | 5h50 | 12:10 Málaga María Zambrano | 1 change | |
Renfe AVE 03270 | 07:00 Barcelona Sants | 6h12 | 13:12 Málaga María Zambrano | 1 change | |
iryo 06270 | 07:05 Barcelona Sants | 7h18 | 14:23 Málaga María Zambrano | 1 change | |
iryo 06270 | 07:05 Barcelona Sants | 6h07 | 13:12 Málaga María Zambrano | 1 change | |
Renfe AVE 03662 | 07:32 Barcelona Sants | 6h51 | 14:23 Málaga María Zambrano | 1 change | |
Renfe AVE 03662 | 07:32 Barcelona Sants | 5h40 | 13:12 Málaga María Zambrano | 1 change | |
Renfe AVE 03662 | 07:32 Barcelona Sants | 7h00 | 14:32 Málaga María Zambrano | 1 change | |
Renfe AVE 03082 | 08:00 Barcelona Sants | 6h23 | 14:23 Málaga María Zambrano | 1 change | |
iryo 06280 | 08:10 Barcelona Sants | 6h13 | 14:23 Málaga María Zambrano | 1 change | |
iryo 06280 | 08:10 Barcelona Sants | 6h22 | 14:32 Málaga María Zambrano | 1 change | |
Renfe AVE 03080 | 08:25 Barcelona Sants | 7h09 | 15:34 Málaga María Zambrano | 1 change | |
Renfe AVE 03080 | 08:25 Barcelona Sants | 5h58 | 14:23 Málaga María Zambrano | 1 change | |
Renfe AVE 03080 | 08:25 Barcelona Sants | 6h07 | 14:32 Málaga María Zambrano | 1 change | |
Renfe AVE 03990 | 08:35 Barcelona Sants | 6h34 | 15:09 Málaga María Zambrano | 1 change | |
Renfe AVE 03990 | 08:35 Barcelona Sants | 6h59 | 15:34 Málaga María Zambrano | 1 change | |
Renfe AVE 03990 | 08:35 Barcelona Sants | 8h49 | 17:24 Málaga María Zambrano | 1 change | |
Renfe AVE 03990 | 08:35 Barcelona Sants | 6h21 | 14:56 Málaga María Zambrano | 0 changesDirect | |
iryo 06090 | 08:55 Barcelona Sants | 8h59 | 17:54 Málaga María Zambrano | 1 change | |
iryo 06090 | 08:55 Barcelona Sants | 8h42 | 17:37 Málaga María Zambrano | 1 change | |
iryo 06090 | 08:55 Barcelona Sants | 6h39 | 15:34 Málaga María Zambrano | 1 change | |
Renfe AVE 03092 | 09:00 Barcelona Sants | 8h54 | 17:54 Málaga María Zambrano | 1 change | |
Renfe AVE 03092 | 09:00 Barcelona Sants | 8h37 | 17:37 Málaga María Zambrano | 1 change | |
Renfe AVE 03092 | 09:00 Barcelona Sants | 6h34 | 15:34 Málaga María Zambrano | 1 change | |
iryo 06010 | 09:50 Barcelona Sants | 7h47 | 17:37 Málaga María Zambrano | 1 change | |
iryo 06010 | 09:50 Barcelona Sants | 8h32 | 18:22 Málaga María Zambrano | 1 change | |
iryo 06010 | 09:50 Barcelona Sants | 8h04 | 17:54 Málaga María Zambrano | 1 change | |
Renfe AVLO 06304 | 10:00 Barcelona Sants | 7h54 | 17:54 Málaga María Zambrano | 1 change | |
Renfe AVLO 06304 | 10:00 Barcelona Sants | 7h37 | 17:37 Málaga María Zambrano | 1 change | |
Renfe AVLO 06304 | 10:00 Barcelona Sants | 8h22 | 18:22 Málaga María Zambrano | 1 change | |
Renfe AVE 03112 | 11:00 Barcelona Sants | 6h54 | 17:54 Málaga María Zambrano | 1 change | |
Renfe AVE 03112 | 11:00 Barcelona Sants | 6h37 | 17:37 Málaga María Zambrano | 1 change | |
Renfe AVE 03112 | 11:00 Barcelona Sants | 7h22 | 18:22 Málaga María Zambrano | 1 change | |
iryo 06120 | 11:55 Barcelona Sants | 7h45 | 19:40 Málaga María Zambrano | 1 change | |
iryo 06120 | 11:55 Barcelona Sants | 6h27 | 18:22 Málaga María Zambrano | 1 change | |
iryo 06120 | 11:55 Barcelona Sants | 5h59 | 17:54 Málaga María Zambrano | 1 change | |
Renfe AVE 03122 | 12:00 Barcelona Sants | 7h52 | 19:52 Málaga María Zambrano | 1 change | |
Renfe AVE 03122 | 12:00 Barcelona Sants | 7h40 | 19:40 Málaga María Zambrano | 1 change | |
Renfe AVE 03122 | 12:00 Barcelona Sants | 6h22 | 18:22 Málaga María Zambrano | 1 change | |
iryo 06130 | 12:40 Barcelona Sants | 7h12 | 19:52 Málaga María Zambrano | 1 change | |
iryo 06130 | 12:40 Barcelona Sants | 7h43 | 20:23 Málaga María Zambrano | 1 change | |
iryo 06130 | 12:40 Barcelona Sants | 7h00 | 19:40 Málaga María Zambrano | 1 change | |
Renfe AVE INT 09730 | 12:50 Barcelona Sants | 7h02 | 19:52 Málaga María Zambrano | 1 change | |
Renfe AVE INT 09730 | 12:50 Barcelona Sants | 6h50 | 19:40 Málaga María Zambrano | 1 change | |
Renfe AVE INT 09730 | 12:50 Barcelona Sants | 7h33 | 20:23 Málaga María Zambrano | 1 change | |
Renfe AVE 03130 | 13:25 Barcelona Sants | 6h27 | 19:52 Málaga María Zambrano | 1 change | |
Renfe AVE 03130 | 13:25 Barcelona Sants | 6h15 | 19:40 Málaga María Zambrano | 1 change | |
Renfe AVE 03130 | 13:25 Barcelona Sants | 6h58 | 20:23 Málaga María Zambrano | 1 change | |
iryo 06014 | 13:45 Barcelona Sants | 7h37 | 21:22 Málaga María Zambrano | 1 change | |
iryo 06014 | 13:45 Barcelona Sants | 7h02 | 20:47 Málaga María Zambrano | 1 change | |
iryo 06014 | 13:45 Barcelona Sants | 6h38 | 20:23 Málaga María Zambrano | 1 change | |
Renfe AVLO 06308 | 14:00 Barcelona Sants | 8h36 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVLO 06308 | 14:00 Barcelona Sants | 6h47 | 20:47 Málaga María Zambrano | 1 change | |
Renfe AVLO 06308 | 14:00 Barcelona Sants | 7h22 | 21:22 Málaga María Zambrano | 1 change | |
iryo 06150 | 14:55 Barcelona Sants | 6h27 | 21:22 Málaga María Zambrano | 1 change | |
iryo 06150 | 14:55 Barcelona Sants | 7h41 | 22:36 Málaga María Zambrano | 1 change | |
iryo 06150 | 14:55 Barcelona Sants | 8h40 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03152 | 15:00 Barcelona Sants | 8h35 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03152 | 15:00 Barcelona Sants | 7h36 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03152 | 15:00 Barcelona Sants | 6h22 | 21:22 Málaga María Zambrano | 1 change | |
Renfe AVE 03992 | 15:15 Barcelona Sants | 6h30 | 21:45 Málaga María Zambrano | 0 changesDirect | |
Renfe AVE 03992 | 15:15 Barcelona Sants | 7h21 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03150 | 15:25 Barcelona Sants | 7h11 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03150 | 15:25 Barcelona Sants | 5h57 | 21:22 Málaga María Zambrano | 1 change | |
iryo 06160 | 15:55 Barcelona Sants | 6h41 | 22:36 Málaga María Zambrano | 1 change | |
iryo 06160 | 15:55 Barcelona Sants | 7h40 | 23:35 Málaga María Zambrano | 1 change | |
iryo 06160 | 15:55 Barcelona Sants | 7h47 | 23:42 Málaga María Zambrano | 1 change | |
Renfe AVE 03162 | 16:00 Barcelona Sants | 7h42 | 23:42 Málaga María Zambrano | 1 change | |
Renfe AVE 03162 | 16:00 Barcelona Sants | 7h35 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03162 | 16:00 Barcelona Sants | 6h36 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03160 | 16:25 Barcelona Sants | 7h17 | 23:42 Málaga María Zambrano | 1 change | |
Renfe AVE 03160 | 16:25 Barcelona Sants | 7h10 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03160 | 16:25 Barcelona Sants | 6h11 | 22:36 Málaga María Zambrano | 1 change | |
Renfe AVE 03172 | 17:00 Barcelona Sants | 6h42 | 23:42 Málaga María Zambrano | 1 change | |
Renfe AVE 03172 | 17:00 Barcelona Sants | 6h35 | 23:35 Málaga María Zambrano | 1 change | |
iryo 06380 | 17:19 Barcelona Sants | 6h16 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03170 | 17:25 Barcelona Sants | 6h10 | 23:35 Málaga María Zambrano | 1 change | |
Renfe AVE 03170 | 17:25 Barcelona Sants | 6h17 | 23:42 Málaga María Zambrano | 1 change | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
5 h 40 m
Average
7 h 4 m
Trains per day
86
Distance
769 km
Of the 86 trains that leave Barcelona for Málaga every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 477 miles |
---|---|
Average train duration | 6 h 21 min |
Average train ticket price | £94 (€107) |
Train frequency | 2 a day |
Direct train | Yes, there are 2 direct trains a day |
Train companies | AVE |
Trains from Barcelona to Málaga cover the 477 miles long journey taking on average 6 h 21 min with our travel partners like AVE. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this trip costs around £94, you can find the cheapest train ticket for as low as £33. Travellers depart most frequently from Barcelona Sants and arrive in Málaga María Zambrano.
Find the best trains to Málaga from Barcelona with Omio's travel partners AVE, iryo and Renfe AVLO from £44. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
Renfe AVE is a high-speed train service operated by the Spanish railway company Renfe with trains to Málaga from Barcelona. It is one of the most popular train services in Spain, connecting major cities across the country. The AVE trains are some of the fastest in Europe, reaching speeds of up to 310 km/h. They offer a comfortable and convenient way to travel, with spacious seating, air conditioning, and onboard entertainment. Renfe AVE offers several types of trains, including the AVE S-100, AVE S-112, AVE S-130, and AVE S-120. The AVE S-100 is the fastest, while the AVE S-120 is the most luxurious. Passengers can choose from a variety of ticket types, including single tickets, return tickets, and group tickets. Onboard facilities include Wi-Fi, power outlets, and a selection of snacks and drinks. The most popular routes for Renfe AVE include Madrid to Barcelona, Madrid to Seville, and Barcelona to Valencia.
Barcelona to Málaga train information with AVE:
Catching the train to Malaga from Barcelona is simple. Renfe offers two daily services from Barcelona Sants to Malaga Maria Zambrano, which run 7 days a week with no peak time charges. The morning service leaves Barcelona at 8:30 a.m. and arrives at Malaga at 2:30 p.m, while the evening departure leaves at 3:50 p.m. and gets into Maria Zambrano at 9:40 p.m. In both cases, the journey time is around 6 hours - and no changes are needed.
All trains from Barcelona to Malaga depart from Barcelona Sants Station and arrive at Maria Zambrano in Malaga. Sants can be found to the south-west of Barcelona's historic centre, and is easily accessible via the Barcelona Metro. If you are coming from hotels in Gracia or Eixample, give yourself around half an hour to make your train. For those coming from regional cities like Girona, local trains are a reliable option, and all of them will terminate at Sants. There is also a quick airport transfer from El Prat to Sants if you are arriving by plane.
Malaga is a beautiful coastal city at the heart of Andalucia's Costa del Sol. You can use it as a base to explore the beaches of the south or historical attractions like Granada and Cordoba - but Malaga itself has plenty to offer. Catch a La Liga match, wander around the Moorish castle and check out the lively nightlife. All trains arrive at Maria Zambrano station, which is about 20 minutes walk to the south-west of the centre. The easiest route into town is to hail a taxi from the station, but there are regular buses as well. Local trains also serve resorts like Fuengirola and Marbella for anyone heading straight to the beach.
Passengers board the train most frequently from Barcelona Sants, which is located around 1.5 miles (2.4 km) away from the city centre, and they get off the train at Málaga María Zambrano, located 2 miles (3.3 km) away from the city centre.
Here are some other resources that might have the information you need