Travel Information to Málaga from Barcelona
| 769 km | |
| Train, coach or flight | |
| €42 - €60 | |
| Train • €42 • 5 h 52 min | |
| Flight • €44 • 1 h 40 min | |
| Alsa, Vueling Airlines or iryo |
Travel 769 km by train, coach or flight from Barcelona to Málaga. The most popular travel providers which serve this route are Alsa, Vueling Airlines or iryo among others. Travellers can even take a direct coach, flight or train from Barcelona to Málaga.
Travel optionsfrom Barcelona to Málaga
How to get from Barcelona to Málaga by train, bus or flight.
Our recommendation
The best way to travel from Barcelona to Málaga is by taking a train because it’s the best combination of price and speed.
06020 · 06020Cheapest
06020 · 06020Fastest
IB2376 · IB2381Other options
06020
03990
06020 · 06208
Normal
Normal
Normal · Normal
UX7708 · UX5035
UX7708 · UX5043
UX7706 · UX5035Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Nov 05
Nov 06
Nov 07
Nov 08
Nov 09
Nov 10
Nov 11
Nov 12
Nov 13
Nov 14
Nov 15
Nov 16
Nov 17
Nov 18
Nov 19
Nov 20
Nov 21
Nov 22
Nov 23
Nov 24
Nov 25
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Barcelona to Málaga

There are 3 travel options from Barcelona to Málaga: train, coach or flight.
The cheapest way to travel between Barcelona and Málaga is a train with an average price of €42.
This is compared to other travel options from Barcelona to Málaga:
Taking a train costs €18 less than taking a coach, which costs on average €60 for the same trip.
A train is €2 less than a flight with an average ticket price of €44 from Barcelona to Málaga.
The fastest way from Barcelona to Málaga is by flight with an average journey time of 1 h 40 min.
There are alternative travel options to Málaga that take longer:
Coach takes 15 h on average.
Train takes on average 5 h 52 min.
Málaga is approximately 769 km away from Barcelona.
The average frequency per day from Barcelona to Málaga is:
- 12 coaches per day.
- Around 26 flights per day.
- Around 2 trains per day.
However, we recommend checking specific travel dates for your route to Málaga from Barcelona as scheduled services by train, coach or flight can vary by season or day of the week.
These are the most popular departure and arrival points when travelling from Barcelona to Málaga:
- Most travellers take a coach from Barcelona, Estació d'Autobusos Nord to Malaga, Estación de Autobuses.
- Most travellers take a flight from Barcelona El Prat Airport to Malaga Airport.
- Most travellers take a train from Barcelona Sants to Málaga María Zambrano.
The following travel companies offer services from Barcelona to Málaga:
- Alsa or FlixBus can take you to Málaga by coach. If searching for a good deal on coaches, you can find tickets for Alsa from Barcelona to Málaga for €60.
- Vueling Airlines, Ryanair, Air Europa, Iberia, TAP Portugal or PGA-Portugalia Airlines can get you to Málaga by plane. You can find a good deal for plane tickets with Vueling Airlines from Barcelona to Málaga for €44 on Omio.
- Iryo, AVE or Ouigo can take you to Málaga by train. If searching for a good deal on trains, you can find tickets for Ouigo from Barcelona to Málaga for €42.
Yes, there are direct services available from Barcelona to Málaga with the following travel companies:
- 3 direct coaches per day with Alsa.
- Direct flights with Vueling Airlines with 8 direct flights per day.
- 2 direct trains per day with iryo or AVE.
Direct services tend to save you time and add more convenience in getting you to Málaga as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Barcelona to Málaga.
Travelling from Barcelona to Málaga: related information
Here are some other resources that might have the information you need
