Details of how to get from Barcelona to Malaga by various forms of transport.
Flights from Barcelona to Malaga
There are frequent flights from Barcelona to Malaga and they are likely to be your cheapest and quickest option, especially if booked well in advance. However, the train (below) might be more convenient.
Barcelona to Malaga by Train
The fastest train from Malaga to Barcelona takes under six hours, costing around 60 euros.
Barcelona to Malaga by Bus
Buses from Barcelona to Malaga cost about 80 euros and takes about 13 hours.
You can book most bus tickets in Spain online at no extra charge. Just pay with a credit card and print out the e-ticket.
Book Bus Tickets in Spain
Barcelona to Malaga by Car
The 1,000km drive from Barcelona to Malaga takes about ten hours, traveling mainly on the AP-7 and A-92 roads. Note - AP roads are toll roads. Consider stopping in Valencia or Murcia to break up the journey.