Travel options
from Barcelona to Málaga

You can get from Barcelona to Málaga by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

COMPARE Prices for trains, buses and flights

Sun
Sep 26
$158Renfe AVE
Find prices
$77Vueling
Mon
Sep 27
$119Renfe AVE
Find prices
$66Air Europa
Tue
Sep 28
$89Renfe AVE
Find prices
$48Ryanair
Wed
Sep 29
$89Renfe AVE
Find prices
$39Ryanair
Thu
Sep 30
Find prices
$99Flixbus
$39Ryanair
Fri
Oct 1
$119Renfe AVE
Find prices
$51Ryanair
Sat
Oct 2
$89Renfe AVE
$81Flixbus
$25Ryanair
Sun
Oct 3
$178Renfe AVE
Find prices
$51Ryanair
Mon
Oct 4
$89Renfe AVE
Find prices
$35Vueling
Tue
Oct 5
$59Renfe AVE
Find prices
Find prices
Wed
Oct 6
$59Renfe AVE
Find prices
$19Ryanair
Thu
Oct 7
$89Renfe AVE
$81Flixbus
$19Ryanair
Fri
Oct 8
Find prices
Find prices
$96Vueling
Sat
Oct 9
$119Renfe AVE
$81Flixbus
$51Ryanair
Sun
Oct 10
$89Renfe AVE
Find prices
$45Ryanair
Mon
Oct 11
$104Renfe AVE
Find prices
$41Vueling
Tue
Oct 12
$133Renfe AVE
Find prices
$41Vueling
Wed
Oct 13
$119Renfe AVE
Find prices
$19Ryanair
Thu
Oct 14
$119Renfe AVE
$81Flixbus
$19Ryanair
Fri
Oct 15
$133Renfe AVE
Find prices
$25Ryanair
Sat
Oct 16
$104Renfe AVE
$81Flixbus
$19Ryanair

Travel Information between Barcelona and Málaga

distanceDistance477 miles (769 km)
modeAvailable travel modesFlight or train
priceTicket price range$89 - $135
cheapestCheapest modeFlight • $89 (€71) • 1 h 40 min
fastestFastest modeFlight • $89 (€71) • 1 h 40 min
carriersPopular travel companiesVueling or Renfe AVE

Take a flight or train to travel 477 miles (769 km) between Barcelona and Málaga. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as $89 (€71). The most popular travel companies which serve this journey are Vueling or Renfe AVE among others. Travelers can even take a direct from Barcelona to Málaga.

How to Travel from Barcelona to Malaga

The journey from Barcelona to Malaga is popular with both business and leisure travelers in Spain. Traveling from Barcelona to Malaga is simple with flights, buses, and trains to choose from. Direct journeys between Barcelona and Malaga are available by plane and bus. Key departure points include Barcelona Sants train station, Barcelona Nord Bus station, and Barcelona Prat airport.

Trains from Barcelona to Malaga | Buses from Barcelona to Malaga | Flights from Barcelona to Malaga

Barcelona to Malaga Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€55

14:45 h

2 Months Ahead

trains

€70

5:30 h

2 Months Ahead

flight

€59

1:40 h

1 Month Ahead



What is the best way to travel from Barcelona to Malaga?

Cheapest way to travel from Barcelona to Malaga


cheap

Buses from Barcelona to Malaga are a cheap way to travel in Spain. Alsa provides 6 buses departing every day, starting early in the morning just after 1:00 a.m. and running every couple of hours until 6:20 p.m. The journey takes between 14 hours and 45 minutes, and 17 hours in total, and no changes are needed along the route. This travel option is perfect for travelers with a little more time on their hands that want to see the beautiful Spanish countryside.


Fastest way to travel from Barcelona to Madrid


fast

Flying is the fastest way to travel from Barcelona to Malaga. Taking a direct flight can last as little as an hour and forty minutes, and travelers can pick from a large variety of flights seven days a week. Flights traveling from Barcelona to Malaga depart from Barcelona's El Prat airport and arrive at Malaga's airport. Several airlines travel directly from Barcelona to Madrid include Iberia, Air Europa, and Vueling.


Most popular way to travel from Barcelona to Malaga


popular

Taking the train will get you to Malaga in a little over 5 hours, and it's a comfortable way to make the journey from Barcelona. Trains from Barcelona to Malaga are operated by Renfe, starting at 5:50 a.m. and finishing at 5:25 p.m. - so there are departures throughout the day. All trains leave from Barcelona Sants and arrive at Malaga Maria Zambrano station.


How to get from Barcelona to Málaga

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to Málaga, 57,01% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Barcelona to Málaga, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Barcelona to Málaga. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

About Malaga

When travelling to Malaga it is best to purchase a flight arriving at Malaga Costa Del Sol Airport. The city center is only 10 km from the airport and can be reached by bus, taxi or train. The bus costs about 2€ and takes 25 minutes, while the train and taxi both take about 15 minutes to get downtown and cost around 3.35€ and 20€ respectively. Malaga can also be reached by high speed train arriving at Málaga-María Zambrano train station.

Travel Tips

Travel from Barcelona to Málaga
Travel to Málaga easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Málaga.
FAQs
How do I go from Barcelona to Málaga?

You can travel between Barcelona and Málaga 2 different ways: flight or train.

What is the cheapest way to get from Barcelona to Málaga?

The cheapest way to get from Barcelona to Málaga is by taking a flight. You can find average ticket prices around $89 (€71) compared to other travel options to Málaga:

A flight is $46 (€36) less than a train for this journey with tickets for a train from Barcelona to Málaga costing on average $135 (€107).

What is the fastest way to get 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 can usually take longer:

In comparison, traveling by train can take you on average 5 h 56 min.

How many miles from Barcelona to Málaga would I travel?

The Barcelona to Málaga distance is around 477 miles (769 km).

How many services a day are there to Málaga from Barcelona?

The average frequency per day from Barcelona to Málaga is:

  • Around 1 train per day.

However, we recommend checking specific travel dates for your journey to Málaga from Barcelona as scheduled services by flight or train can vary by season or day of the week.

When traveling between Barcelona and Málaga, where do I depart from Barcelona and where do I arrive in Málaga?

These are the most popular departure and arrival points when traveling from Barcelona to Málaga:

  • Most travelers board their plane from Barcelona El Prat Airport and arrive in Malaga Airport.
  • Most travelers who book a train ticket from Barcelona to Málaga depart from Barcelona Sants to Malaga María Zambrano.
Which travel operators can get me to Málaga from Barcelona?

Omio works with many trusted partners that can help you travel the best way from Barcelona to Málaga:

  • You can travel by plane to Málaga from Barcelona with Vueling, and you can find Vueling Barcelona to Málaga tickets for $89 (€71) on Omio.
  • You can travel by train to Málaga from Barcelona with Renfe AVE, and you can find Renfe AVE Barcelona to Málaga tickets for $135 (€107) on Omio.
What other popular destinations should I add to my itinerary for my trip from Barcelona to Málaga?
Many of our customers traveling from Barcelona to Málaga don't make Málaga their final stop. Some of the destinations worth visiting after Málaga are Madrid, Sevilla or Granada, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Málaga to any of these top destinations today!
How early should I buy Barcelona to Málaga tickets online to score the best deals?

When planning your trip from Barcelona to Málaga, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost $89 (€71) one way on average.
  • Train tickets are costing $135 (€107) one way on average.

However, we recommend buying tickets from Barcelona to Málaga online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Barcelona
Málaga
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities