Compare prices and tickets by train, bus or flight

Wed
Dec 8
$129Renfe AVE
Find prices
$230Air Europa
Thu
Dec 9
$129Renfe AVE
$180Flixbus
$46Ryanair
Fri
Dec 10
$129Renfe AVE
Find prices
$45Vueling
Sat
Dec 11
$114Renfe AVE
$132Flixbus
$25Ryanair
Sun
Dec 12
$129Renfe AVE
Find prices
$39Vueling
Mon
Dec 13
$114Renfe AVE
Find prices
Find prices
Tue
Dec 14
$100Renfe AVE
$78Flixbus
$12Ryanair
Wed
Dec 15
$114Renfe AVE
Find prices
Find prices
Thu
Dec 16
Find prices
$132Flixbus
$39Vueling
Fri
Dec 17
Find prices
$108Flixbus
$46Ryanair
Sat
Dec 18
$129Renfe AVE
$180Flixbus
$58Ryanair
Sun
Dec 19
$129Renfe AVE
Find prices
Find prices
Mon
Dec 20
$129Renfe AVE
$156Flixbus
$41Ryanair
Tue
Dec 21
$129Renfe AVE
$120Flixbus
$46Ryanair
Wed
Dec 22
$129Renfe AVE
$168Flixbus
$96Vueling
Thu
Dec 23
Find prices
$156Flixbus
$163Ryanair
Fri
Dec 24
$129Renfe AVE
Find prices
$152Ryanair
Sat
Dec 25
$133Renfe AVE
$120Flixbus
$68Air Europa
Sun
Dec 26
$129Renfe AVE
Find prices
$102Ryanair
Mon
Dec 27
$129Renfe AVE
Find prices
$115Ryanair
Tue
Dec 28
$129Renfe AVE
$191Flixbus
$68Air Europa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Overview: Bus from Barcelona to Málaga

distanceDistance477 miles (769 km)
durationAverage bus duration28 h 55 min
priceAverage bus ticket price$130 (€108)
changesDirect busYes
carriersBus providersAlsa or Alsa Supra

Buses from Barcelona to Málaga cover the 477 miles (769 km) long trip taking on average 28 h 55 min with our travel partners like Alsa or Alsa Supra. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $78 (€65), but the average price of bus tickets is $130 (€108). Travelers depart most frequently from Barcelona Sants and arrive in Málaga, Puerto Málaga.

Bus companies

Alsa Barcelona – Málaga

You can travel by bus between Barcelona and Málaga with Alsa for as low as $78 (€65). When you search for schedules and tickets, Omio will show you the best trip.

Alsa

Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.

    Alsa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Alsa tickets between Barcelona and Málaga and when traveling by bus:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Normal conditions apply

    Buses from Barcelona to Malaga

    Direct buses from Barcelona to Malaga are available with ALSA, and have a journey time between 14¾ and 17½ hours. From Mondays to Saturdays there are 7 departures a day from the very early morning until the early evening. On Sundays, there may be fewer departures during the day.

    Barcelona to Malaga buses: Not what you're looking for?

    Return buses from Malaga to Barcelona | Compare all modes of traveling from Barcelona to Malaga | Or learn more about buses to Malaga



    Barcelona to Malaga Bus Cost

    Average prices for buses from Barcelona to Malaga when you book in advance

    Booking Period

    Average Price

    Same Day

    €89

    1 Day in Advance

    €95

    1 Week in Advance

    €84

    2 Weeks in Advance

    €77

    1 Month in Advance

    €77

    3 Months in Advance

    €77

    Barcelona to Malaga Buses: General Information


    While taking a bus is slower than the train, it is significantly cheaper and can take as little as 14:45 h to arrive in Malaga.

    • autobus All Barcelona to Malaga buses are run by ALSA.
    • autobus All buses are direct, depart from either Barcelona Nord, Barcelona Sants, or Barcelona Airport-Prat T1 bus station and arrive at Malaga bus station.
    • autobus Traveling from Barcelona to Malaga by bus takes as little as 14 hours and 45 minutes.
    • autobus Most travelers book their Barcelona to Malaga bus ticket 1 day in advance of the travel date.




    Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Barcelona to Malaga buses decrease the further they are booked in advance:

    • It is 6% cheaper to book an Barcelona to Malaga bus ticket 1 week in advance as opposed to the day you intend to travel.
    • Barcelona tp Malaga bus tickets are 13% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

    Taking the Bus from Barcelona

    Buses from Barcelona to Malaga leave from the Barcelona's Nord Bus Station located in the Eixample Dreta district of Barcelona. Barcelona's terminal offers a large number of buses in Spain travelling to and from lots of different cities and regions, making connections onwards to Malaga possible.In general, Barcelona has an extensive and efficient Metro and bus network serving the city, the airport and surrounding areas that connects travellers to the bus station. Arc de Triomf, on the red Metro line, provides a quick link to the city center. There is a frequent night bus service in Barcelona and can drop passengers to the entrance to the bus station.

    Getting into Malaga by Bus

    Malaga is a delightful city to explore on foot, with a pedestrianized historic heart and a newly refurbished port and marina area. Beaches are close by with many excellent seafood restaurants for enjoying al-fresco dining. Malaga was the birthplace of Picasso and the Picasso Museum and Gallery is well worth a visit, as are the cathedral, the Castillo de Gibralforo and the fascinating Alcazar and small Roman theatre. Malaga's bus and train station, the Maria Zambrano, is located 1 km from the city's historic center and well linked by local buses. Buses and Cercania trains also run along the coast to nearby resorts, such as Nerja, Torremolinos and Benalmadena, as well as to the airport. Malaga has a new Metro system, which has two lines open serving the West of the city. Taxis can also be found at the Maria Zambrano Bus Station.

    Travel Tips

    Bus to Málaga from Barcelona
    Take the bus 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 much do cheap bus tickets between Barcelona and Málaga cost?
    Omio customers have found cheap bus tickets from Barcelona to Málaga for as low as $78 (€65)  for the next 7 days.
    How much is a bus ticket from Barcelona to Málaga?
    The Barcelona to Málaga bus ticket price is on average $130 (€108)  if you are looking to purchase your tickets for this trip in the next week.
    How far is Barcelona to Málaga by bus?
    When traveling this route you should expect the distance to Málaga from Barcelona by bus to be approximately 477 miles (769 km).
    How long is the bus ride from Barcelona to Málaga?
    On average the Barcelona to Málaga bus travel time is 28 h 55 min  for the 477 miles (769 km) long route, but the duration can vary if you travel on weekends and holidays.
    When traveling by bus from Barcelona to Málaga, which bus station in Barcelona do I depart from and which bus station in Málaga do I arrive in?

    When departing from Barcelona, you have various bus station options to start your route from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When arriving in Málaga, you can end your journey in bus stations like Málaga, Puerto Málaga, Malaga, Estación de Autobuses and Málaga, Avda. Jorge Silvela (fernando Loring).

    Omio customers book a bus from Barcelona Sants   to Málaga, Puerto Málaga   most frequently for this route.

    Where is the departure bus station in Barcelona located? Where is the arrival bus station in Málaga located?

    Passengers board the bus most frequently from Barcelona Sants, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the bus at Málaga, Puerto Málaga, located 0.3 miles (476 m) away from the city center.

    Which bus providers should I travel with from Barcelona to Málaga?
    For the journey from Barcelona to Málaga you can take a bus with Alsa or Alsa Supra. Be sure to check out all possible bus providers that offer services to Málaga from Barcelona on Omio to compare what amenities they may have.
    When is the earliest bus from Barcelona to Málaga? When is the last bus from Barcelona to Málaga?
    The first Barcelona to Málaga bus departs at 11: 10 AM   and the last bus from Barcelona to Málaga leaves at 11: 10 AM. Check out the most up-to-date bus schedule from Barcelona to Málaga on Omio and find the best time to travel to your destination.
    How far in advance should I purchase a bus ticket from Barcelona to Málaga to get the best deals?
    If you buy a bus ticket from Barcelona to Málaga within the next 7 days, you can find tickets to cost on average $130 (€108) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Barcelona to Málaga are generally on sale a few months before the planned departure date.