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.
Trains from Barcelona to Malaga depart from Barcelona Sants station. Read more about Bus and Train Stations in Barcelona
Barcelona to Malaga by BusBuses from Barcelona to Malaga cost about 80 euros and takes about 13 hours.
Read more about Bus and Train Stations in Barcelona
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.