The cheapest buses from Marbella to Barcelona

Showing times and prices for Sep 24

Cheapest

$123

Average

$128

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Marbella to Barcelona will cost around $ 128 if you buy it on the day, but the cheapest tickets can be found for only $ 123.

Cheapest
08:15PMMarbella16h15 12:30PMBarcelona, Estació d'Autobusos Nord
0 changes
$1231One-way
2nd Cheapest
08:15PMMarbella16h55 01:10PMBarcelona
1 changes
$1311One-way
2nd Cheapest
08:15PMMarbella17h05 01:20PMBarcelona
1 changes
$1311One-way

Timetable Marbella to Barcelona

Showing buses for tomorrow, Fri, Sep 24
08:15PMMarbella16h55 01:10PMBarcelona
0 changes
08:15PMMarbella17h05 01:20PMBarcelona
0 changes
08:15PMMarbella16h15 12:30PMBarcelona, Estació d'Autobusos Nord
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Sep 23
$123Alsa
$88Vueling
Fri
Sep 24
$123Alsa
$88Vueling
Sat
Sep 25
$123Alsa
$93Vueling
Sun
Sep 26
$123Alsa
$137Air Europa
Mon
Sep 27
$123Alsa
$71Air Europa
Tue
Sep 28
$123Alsa
$49Vueling
Wed
Sep 29
$123Alsa
$35Ryanair
Thu
Sep 30
$123Alsa
$15Ryanair
Fri
Oct 1
$123Alsa
$36Vueling
Sat
Oct 2
$123Alsa
$19Ryanair
Sun
Oct 3
$123Alsa
$32Ryanair
Mon
Oct 4
$123Alsa
$24Vueling
Tue
Oct 5
$123Alsa
$13Ryanair
Wed
Oct 6
$123Alsa
$24Vueling
Thu
Oct 7
$123Alsa
$19Ryanair
Fri
Oct 8
$123Alsa
$49Vueling
Sat
Oct 9
$123Alsa
$29Ryanair
Sun
Oct 10
$123Alsa
$32Ryanair
Mon
Oct 11
$123Alsa
$25Vueling
Tue
Oct 12
$123Alsa
$61Vueling
Wed
Oct 13
$123Alsa
$29Ryanair

The fastest buses from Marbella to Barcelona

Showing times and prices for Sep 24

Fastest Journey

16 h 15 m

Average

16 h 45 m

Buses per day

3

Distance

815 km

Of the 3 buses that leave Marbella for Barcelona every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 815 km distance in an average of 16 h 45 m but if you time it right, some buses will get you there in just 16 h 15 m .

The slowest buses will take 17 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:15PMMarbella16h15 12:30PMBarcelona, Estació d'Autobusos Nord
0 changes
$1231One-way
2nd Fastest
08:15PMMarbella16h55 01:10PMBarcelona
1 changes
$1311One-way
08:15PMMarbella17h05 01:20PMBarcelona
1 changes
$1311One-way

These companies trust us. We 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 Barcelona from Marbella

distanceDistance505 miles (814 km)
durationAverage bus duration16 h 15 min
priceAverage bus ticket price$123 (€99)
changesDirect busYes
carriersBus providersAlsa

Buses from Marbella to Barcelona cover the 505 miles (814 km) long route taking on average 16 h 15 min with our travel partners like Alsa. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $123 (€99), but the average price of bus tickets is $123 (€99). Travelers depart most frequently from Marbella, Estación Avanza and arrive in Barcelona, Estació d'Autobusos Nord.

Bus companies

Marbella to Barcelona with Alsa

Alsa buses will get you between Marbella and Barcelona from $123 (€99). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Alsa

One of the easiest ways to travel between Marbella and Barcelona is by taking a bus with Alsa. As the main provider for bus travel in Spain with a plethora of national and regional routes, Alsa transports more than 300 million passengers per year. You can find Alsa bus schedules and tickets for Marbella to Barcelona quickly on Omio and book cheap bus tickets online. Marbella is around 505 miles (814 km) away from Barcelona by bus and the cheapest Alba bus from Marbella to Barcelona starts at $123 (€99).

Alsa’s premium services offer one of the most comfortable travel experiences at a budget price. Apart from the Standard ticket, Alsa offers other bus tickets like Minimum, Reduced and Flexible fares on select routes. Along with all the routes covered by Alsa Normal buses, which include basic services like restrooms, free WiFi access, footrests and onboard entertainment, the bus company has other types of buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious services depending on the specific route.

These are Alsa's ticket policies for COVID-19 for the bus from Marbella to Barcelona:

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

Travel Tips

Buses from Marbella to Barcelona
Take the bus 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 Marbella to Barcelona.
FAQs
How much does a cheap bus between Marbella and Barcelona cost?
If you’re looking to save money on tickets, you can find cheap Marbella to Barcelona buses for as little as $123 (€99)  in the next 7 days.
What is the cost of a bus to Barcelona from Marbella?
If you are looking to book your bus ticket in the next 7 days, you can expect the Marbella to Barcelona bus to cost on average $123 (€99)  one way.
How far is Marbella to Barcelona by bus?
The distance to Barcelona from Marbella by bus is approximately 505 miles (814 km).
How many hours is the bus time to Barcelona from Marbella?
The bus time between Marbella and Barcelona is on average 16 h 15 min  for the 505 miles (814 km) long journey, but the time it takes to go between Marbella and Barcelona by bus can vary depending on specific dates or traveling on weekends and holidays.
What station does the bus from Marbella to Barcelona depart from? Which Barcelona bus station do I come into from Marbella?

When taking the bus from Marbella to Barcelona, you can choose to depart from bus stations like Marbella, Estación De Autobuses, Marbella, Avenida Del Trapiche and Marbella, Puerto Banús. Your journey can end in bus stations such as Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants.

Omio customers who travel this route most frequently depart from Marbella, Estación Avanza   and arrive in Barcelona, Estació d'Autobusos Nord.

Where do I find the Marbella bus station to Barcelona? Where is the Barcelona bus station?

The most popular departure bus station with passengers for this trip, called Marbella, Estación Avanza, is located 0 mile (s) / 0 km from the city center of Marbella.

The most popular arrival bus station, Barcelona, Estació d'Autobusos Nord, is located 1 mile (s) / 2 km away from the city center of Barcelona.

Which bus providers can take me to Barcelona from Marbella?
For the trip from Marbella to Barcelona you can take a bus with Alsa. Be sure to check out all possible bus providers that offer services from Marbella to Barcelona on Omio to compare what amenities they may have.
What time is the earliest bus from Marbella to Barcelona? What time is the last bus from Marbella to Barcelona?
The earliest bus for this route departs from Marbella at 6: 15 PM. The last bus leaves from Marbella at 6: 15 PM. Check Omio for the latest bus schedule from Marbella to Barcelona and book the best time to depart on your chosen travel date.
When should I book the Marbella to Barcelona bus for the best deals on tickets?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you buy bus tickets to Barcelona from Marbella within the next 7 days, you can find tickets to cost on average $123 (€99) one way. To find the best prices for this journey, consider booking your bus ticket from Marbella to Barcelona a few months in advance.
Stations

Important Stations and Airports for this Journey

Marbella
Barcelona
Marbella Est.
Amenities