ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Barcelona

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration18h
Distance1128
Avg. price$ 110
Bus trips2 found

Buses from Marbella to Barcelona

🚌 Starting from Marbella you can embark on a direct bus journey to Barcelona using ALSA services. The bus departs twice daily and takes approximately 16 hours and 15 minutes to reach Estación de Autobuses Barcelona Nord. 🛣️ The route from Marbella to Barcelona spans a distance of 1,080 km with 3 transfers along the way. From buses to Valencia to Madrid, each leg of the journey offers a unique experience before reaching Barcelona. 💸 Prices for the bus ride between Marbella and Barcelona vary between €83 - €129, offering an affordable and convenient way to travel between these two vibrant Spanish cities.

Where to stay in Barcelona

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service available between Marbella and Barcelona. The bus departs from Marbella and arrives at Barcelona Nord Bus Station. This bus service operates twice daily, with services running every day. The journey duration between Marbella and Barcelona by bus typically takes around 16 hours and 15 minutes.
  • You can catch the bus from Marbella to Barcelona at the Marbella bus station. The bus services on this route are operated by ALSA. Marbella station serves as the departure point for the journey to Barcelona, providing a convenient starting location for travelers.
  • The bus traveling from Marbella to Barcelona arrives at the Estación de Autobuses Barcelona Nord station. This is the main bus station in Barcelona where ALSA buses usually conclude their journey from Marbella. Upon arrival at Estación de Autobuses Barcelona Nord, passengers can easily access various transportation options to reach their final destinations within Barcelona.
  • The cost of a bus ticket from Marbella to Barcelona typically ranges from €84 to €131, depending on the bus company, time of booking, and seat type selected. Prices may vary based on factors such as seat availability and the level of comfort offered on the bus. It's advisable to book tickets in advance to secure the best fares for your journey between Marbella and Barcelona by bus.
  • There are multiple bus routes available between Marbella and Barcelona. The journey durations for these routes range from 16 hours 15 minutes to 18 hours 10 minutes, with various transfers along the way. The bus services are operated by companies such as ALSA and AVANZABUS, offering travelers several options to choose from when traveling from Marbella to Barcelona by bus. It's recommended to check the schedules and routes beforehand to select the most convenient and suitable option for your journey.
  • The Marbella to Barcelona buses are typically most crowded during peak travel seasons such as summer months, weekends, and holidays. To avoid crowds, it is advisable to consider traveling during weekdays and outside of peak travel times. The early morning or late evening buses may also be less crowded compared to midday departures. Planning your trip in advance and booking tickets early can help secure a more comfortable and possibly less crowded bus journey from Marbella to Barcelona.
  • The first bus of the day to travel from Marbella to Barcelona typically departs in the early morning. The last bus of the day usually leaves in the late evening. It's essential to check the specific departure times with the bus operator, ALSA, as they may vary depending on the season and day of the week. Planning ahead and booking tickets in advance can help secure a seat on the desired departure time from Marbella to Barcelona.

Will you be returning to Marbella by bus?

If you are looking for a return bus service, check the buses from Barcelona to Marbella.

See schedule