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.