Compare prices and tickets by train, bus or flight

Fri
Dec 3
$117Alsa
$212Vueling
Sat
Dec 4
$117Alsa
$122Air Europa
Sun
Dec 5
$118Alsa
$74Vueling
Mon
Dec 6
$117Alsa
$61Ryanair
Tue
Dec 7
$117Alsa
$41Ryanair
Wed
Dec 8
$117Alsa
$46Ryanair
Fri
Dec 10
$117Alsa
$30Ryanair
Sat
Dec 11
$117Alsa
$18Ryanair
Sun
Dec 12
$118Alsa
$18Ryanair
Mon
Dec 13
$117Alsa
$25Ryanair
Tue
Dec 14
$117Alsa
$18Ryanair
Wed
Dec 15
$117Alsa
$18Ryanair
Thu
Dec 16
$117Alsa
$25Ryanair
Fri
Dec 17
$117Alsa
$43Ryanair
Sat
Dec 18
$117Alsa
$46Ryanair
Sun
Dec 19
$118Alsa
$52Ryanair
Mon
Dec 20
$117Alsa
$41Ryanair
Tue
Dec 21
$117Alsa
$52Ryanair
Wed
Dec 22
Find prices
$64Ryanair
Thu
Dec 23
$117Alsa
$118Ryanair

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

Bus Information to Marbella from Barcelona

distanceDistance505 miles (814 km)
durationAverage bus duration17 h
priceAverage bus ticket price$117 (€98)
changesDirect busYes
carriersBus providersAlsa

Buses from Barcelona to Marbella cover the 505 miles (814 km) long route taking on average 17 h with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $117 (€98), but the average price of bus tickets is $117 (€98). Travelers depart most frequently from Barcelona Sants and arrive in Marbella, Estación De Autobuses.

Bus companies

Barcelona to Marbella with Alsa

Travel from Barcelona to Marbella from $117 (€98) with Omio’s bus partners Alsa! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.

Alsa

You’ll be sure to find the best bus between Barcelona and Marbella with Alsa, the main bus company in Spain offering a multitude of bus routes domestically and internationally. As an official travel partner of Alsa, Omio can show you Alsa’s bus schedules and bus tickets from Barcelona to Marbella and help you find the cheapest, fastest or earliest trip. The distance from Barcelona to Marbella by bus is around 505 miles (814 km) and the most affordable Alsa ticket for this route costs as little as $117 (€98).

Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes if you’re looking to save money on your bus ride. 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.

When you buy your Alsa bus tickets from Barcelona to Marbella don't forget to keep the following COVID-19 related policies in mind:

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

Travel Tips

Bus to Marbella from Barcelona
Take the bus to Marbella 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 Marbella.
FAQs
How much does a cheap bus to Marbella from Barcelona cost?
Omio customers have found the cheapest buses from Barcelona to Marbella to cost as little as $117 (€98)  in the next 7 days.
What is the cost of a bus from Barcelona to Marbella?
The bus price to Marbella from Barcelona is on average $117 (€98)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is it from Barcelona to Marbella by bus?
The bus distance from Barcelona to Marbella is around 505 miles (814 km).
What is the Barcelona to Marbella bus travel time?
The bus time from Barcelona to Marbella is on average 17 h  for the 505 miles (814 km) long journey, but the time it takes to go from Barcelona to Marbella by bus can vary depending on specific dates or traveling on weekends and holidays.
When traveling by bus from Barcelona to Marbella, which bus station in Barcelona do I depart from and which bus station in Marbella do I arrive in?

There are a few bus stations in Barcelona 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. In Marbella you have a few bus station options to choose from for your arrival including Marbella, Estación De Autobuses, Marbella, Puerto Banús and Marbella.

Omio customers traveling this route depart most frequently from Barcelona Sants   and arrive in Marbella, Estación De Autobuses.

Where is the bus station in Barcelona? Where is the bus station in Marbella?

Passengers booking this journey most frequently board their buses from Barcelona Sants and need to travel around 1.2 miles (1.9 km) from the city center to get to this bus station.

Passengers arriving in Marbella most often arrive at Marbella, Estación De Autobuses and need to travel around 0.4 miles (727 m) from this bus station to the city center.

Which bus providers should I travel with from Barcelona to Marbella?
If you're looking for buses from Barcelona to Marbella, you can rely on Alsa to get you to Marbella. It's also good to check out all possible bus companies for the Barcelona to Marbella trip to see if there might be differences in the amenities they offer.
When is the earliest bus from Barcelona to Marbella? When is the last bus from Barcelona to Marbella?
You can take the first bus from Barcelona to Marbella at 11: 00 AM. The last bus from Barcelona to Marbella that you can take departs at 11: 55 AM. Omio shows you the latest bus from Barcelona to Marbella schedule to help you book the best departure time for this trip.
How far in advance should I purchase bus tickets to Marbella from Barcelona for the best deals?
If you buy the Barcelona to Marbella bus within the next 7 days, you can find one way tickets to cost on average $117 (€98). However, booking your bus ticket in advance gives you access to the best prices for buses from Barcelona to Marbella. Look out for bus tickets for this trip to go on sale a few months before your planned departure date to find the best deals.