Plane

Take the Avanza Grupo bus at the Marbella Coach Station station .

The journey takes approximately 40 m. Ticket price is about €5 The travel distance is 51 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Málaga Airport.
Fly out to Malaga (AGP) of the Barcelona (BCN) airport.

The journey takes approximately 1 h 30 m. Ticket price is about €21

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Barcelona (BCN).
583 m on foot from the Barcelona (BCN) to the Barcelona Airport - Terminal 2 B.

The journey takes approximately 7 m. The travel distance is 583 m.

Take the Aerobus Barcelona bus at the Barcelona Airport - Terminal 2 B station .

The journey takes approximately 31 m. The travel distance is 12 km.

Carrier is Aerobus Barcelona.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus train via Madrid

Take the Avanza Grupo bus at the Marbella station .

The journey takes approximately 55 m. Ticket price is about €5 The travel distance is 61 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Málaga.
Take the train Malaga Maria Zambrano at the station Renfe AVE.

The journey takes approximately 2 h 42 m. Ticket price is about €50 The travel distance is 512 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Madrid-Puerta De Atocha.
Take the train Madrid-Puerta De Atocha at the station Renfe AVE.

The journey takes approximately 2 h 30 m. Ticket price is about €55 The travel distance is 605 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus train

Take the Avanza Grupo bus at the Málaga Airport station .

The journey takes approximately 55 m. Ticket price is about €5 The travel distance is 94 m.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga (AGP).
Take the train Malaga Maria Zambrano at the station Renfe AVE.

The journey takes approximately 5 h 50 m. Ticket price is about €110 The travel distance is 1118 km.

Carrier is Renfe AVE.

Buy ticket

Get off at the Barcelona-Sants.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the Avanza Grupo bus at the Ricardo Soriano station .

The journey takes approximately 56 m. Ticket price is about €3 The travel distance is 131 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Terminal Fuengirola.
Take the Avanza Grupo bus at the Fuengirola station .

The journey takes approximately 55 m. Ticket price is about €2 The travel distance is 71 km.

Carrier is Avanza Grupo.

Buy ticket

477 m on foot from the Málaga Estación Tren Málaga to the Malaga Central Bus Station.

The journey takes approximately 5 m. The travel distance is 477 m.

Take the Union Ivkoni bus at the Malaga Central Bus Station station .

The journey takes approximately 14 h 15 m. Ticket price is about €30 The travel distance is 1036 km.

Carrier is Union Ivkoni.

Buy ticket



🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Bus

Take the ALSA bus at the Marbella station .

The journey takes approximately 18 h Ticket price is about €80 The travel distance is 1122 km.

Carrier is ALSA.

Buy ticket

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 10 h 1 m. The travel distance is 1020 km.

Get off at the Barcelona.


🛏 Find hotel deals and discounts up to 20% in Barcelona at Booking


The cheapest way to travel from Marbella to Barcelona is by taking a Plane with an average price of €32. The journey takes approximately 3 ч. 52 мин.

Plane is the fastest way to travel from Marbella to Barcelona. Tickets cost €32. The journey takes approximately 3 ч. 52 мин.

Marbella is approximately 1020 km away from Barcelona. The trip by car takes 10 h 1 m.

Yes! There is a direct bus with no transfers to this destination. The route is served by the ALSA company. Tickets cost about €80. A bus trip from Marbella to Barcelona will take 18 h

The average journey time by car between Marbella and Barcelona is 10 h 1 m.

What to Do in Barcelona

Barcelona

Barcelona, the capital of Catalonia, is an incredible city with a rich cultural heritage. Its architecture and history make it a must-see destination for anyone interested in Spain.