[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Málaga to Barcelona

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

Our recommendation

To get from Málaga to Barcelona on Jul 26 we recommend taking a flight because it’s the best combination of price and speed.

07:30PMMalaga Airport1h40 09:10PMBarcelona El Prat Airport
0 changes
$891One-way
Cheapest
10:50PMMalaga Airport1h40 12:30AMBarcelona El Prat Airport
0 changes
$681One-way
Other options
05:50PMMalaga Airport1h40 07:30PMBarcelona El Prat Airport
0 changes
$1151One-way
06:45AMMalaga Airport1h40 08:25AMBarcelona El Prat Airport
0 changes
$1151One-way
02:00PMMalaga Airport1h40 03:40PMBarcelona El Prat Airport
0 changes
$1151One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Mon
Jul 26
$159Renfe AVE
$114Alsa
$68Vueling
Tue
Jul 27
$134Renfe AVE
$114Alsa
$48Ryanair
Wed
Jul 28
$119Renfe AVE
$114Alsa
$49Vueling
Thu
Jul 29
$134Renfe AVE
$114Alsa
$56Vueling
Fri
Jul 30
$134Renfe AVE
$114Alsa
$68Vueling
Sat
Jul 31
$119Renfe AVE
$114Alsa
$48Air Europa
Sun
Aug 1
$134Renfe AVE
$114Alsa
$76Air Europa
Mon
Aug 2
$74Renfe AVE
$114Alsa
$55Air Europa
Tue
Aug 3
$60Renfe AVE
$114Alsa
$43Vueling
Wed
Aug 4
$60Renfe AVE
$114Alsa
$36Vueling
Thu
Aug 5
$74Renfe AVE
$114Alsa
$36Vueling
Fri
Aug 6
$74Renfe AVE
$114Alsa
$55Air Europa
Sat
Aug 7
$74Renfe AVE
$114Alsa
$73Air Europa
Sun
Aug 8
$134Renfe AVE
$114Alsa
$76Air Europa
Mon
Aug 9
$134Renfe AVE
$114Alsa
$55Air Europa
Tue
Aug 10
$134Renfe AVE
$114Alsa
$49Vueling
Wed
Aug 11
$134Renfe AVE
$114Alsa
$49Vueling
Thu
Aug 12
$134Renfe AVE
$114Alsa
$43Vueling
Fri
Aug 13
$134Renfe AVE
$114Alsa
$75Vueling
Sat
Aug 14
$134Renfe AVE
$114Alsa
$76Air Europa

Travel Information to Barcelona from Málaga

distanceDistance477 miles (769 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$76 - $120
cheapestCheapest modeFlight • $76 (€60) • 1 h 30 min
fastestFastest modeFlight • $76 (€60) • 1 h 30 min
carriersPopular travel companiesVueling, Alsa or Renfe AVE

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

How to get from Málaga to Barcelona

The Best Way According to our Users

When it comes to choosing a method of transportation from Málaga to Barcelona, 60,74% 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 Málaga to Barcelona, 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 Málaga to Barcelona. 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.

Travel Tips

Travel from Málaga to Barcelona
Travel to Barcelona 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 Málaga to Barcelona.
FAQs
How do I get from Málaga to Barcelona?

There are 3 travel options from Málaga to Barcelona: flight, bus or train.

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

You should expect to travel around 477 miles (769 km) between Málaga and Barcelona.

Where do people depart from and arrive in when traveling from Málaga to Barcelona?

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

  • Most travelers board their plane from Malaga Airport and arrive in Barcelona El Prat Airport.
  • Most travelers who purchase a bus ticket from Málaga to Barcelona depart from Malaga, Aeropuerto Malaga to Barcelona, Estació d'Autobusos Nord.
  • Most travelers take a train from Malaga María Zambrano to Barcelona Sants.
Which travel companies can take me from Málaga to Barcelona?

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

  • You can travel to Barcelona from Málaga by flight with Vueling. You can find cheap tickets on Omio for $76 (€60) with Vueling from Málaga to Barcelona.
  • You can travel by bus from Málaga to Barcelona with Alsa, and you can find Alsa Málaga to Barcelona tickets for $115 (€91) on Omio.
  • You can go to Barcelona from Málaga by train with Renfe AVE. You'll see cheap train tickets for $120 (€96) with Renfe AVE from Málaga to Barcelona on Omio.
Can I travel directly from Málaga to Barcelona?

Yes, there are direct services available from Málaga to Barcelona with the following travel companies:

  • You can travel directly by plane with Vueling.
  • You can book a direct train with Renfe AVE.

Direct services tend to save you time and add more convenience in getting you to Barcelona as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Málaga to Barcelona.

What other popular destinations should I add to my itinerary for my trip from Málaga to Barcelona?
Looking to extend your trip from Málaga to Barcelona? Many Omio customers who go from Málaga to Barcelona usually extend their vacation to explore other popular destinations like Madrid, Paris or Valencia. If you're looking to explore Madrid, Paris or Valencia from Barcelona, let Omio find you the best connections available at an affordable price.
How far in advance should I purchase tickets from Málaga to Barcelona online to get the best deals?

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

  • Plane tickets cost on average $76 (€60) one way.
  • Bus tickets are costing on average $115 (€91) one way.
  • Train tickets are costing on average $120 (€96) one way.

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

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

The cheapest way to travel to Barcelona from Málaga is by taking a flight with an average price of $76 (€60).

This is compared to other travel options to Barcelona:

A flight is generally $39 (€31) less than a bus for the same trip. Taking a bus costs on average $115 (€91) from Málaga to Barcelona.

Taking a flight is about $45 (€36) less than taking a train, which costs on average $120 (€96) for this route.

What is the quickest way from Málaga to Barcelona?

The fastest way to get to Barcelona from Málaga is by flight with an average travel time of 1 h 30 min.

Other travel options to Barcelona can usually take longer:

In comparison, taking a bus requires on average 16 h   of travel time.

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

Stations

Important Stations and Airports for this Journey

Málaga
Barcelona
Malaga
Amenities
María Zambrano
Amenities