There are 4 ways to get from Marbella to Costa de la Luz by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Marbella Estación de Autobuses to Tarifabus L-530 / ...
- Take the bus from Tarifa to Barca de Vejerbus 309
3h 30m€19–31Bus via Algeciras
cheapest- Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus L-602 / ...
- Take the bus from Estación de Algeciras San Bernardo to Barca de Vejerbus 309
3h 50m€16–32Drive 143.6 km
- Drive from Marbella to Costa de la Luzcar 143.6 km
2h€23–33Bus #2
- Take the bus from Marbella to Barca de Vejerbus L-501
3h 50m€19–35
Questions & Answers
The cheapest way to get from Marbella to Costa de la Luz is to bus via Algeciras which costs €15 - €35 and takes 3h 50m.
The fastest way to get from Marbella to Costa de la Luz is to drive which takes 2h and costs €22 - €35.
Yes, there is a direct bus departing from Marbella and arriving at Barca de Vejer. Services depart once daily, and operate every day. The journey takes approximately 3h 25m.
The distance between Marbella and Costa de la Luz is 151 km. The road distance is 143.6 km.
The best way to get from Marbella to Costa de la Luz without a car is to bus which takes 3h 30m and costs €19 - €35.
It takes approximately 3h 30m to get from Marbella to Costa de la Luz, including transfers.
Marbella to Costa de la Luz bus services, operated by Avanza Grupo, depart from Marbella Estación de Autobuses station.
Marbella to Costa de la Luz bus services, operated by Avanza Grupo, arrive at Tarifa station.
Yes, the driving distance between Marbella to Costa de la Luz is 144 km. It takes approximately 2h to drive from Marbella to Costa de la Luz.
There are 4818+ hotels available in Costa de la Luz.
What companies run services between Marbella, Spain and Costa de la Luz, Spain?
You can take a bus from Marbella Estación de Autobuses to Costa de la Luz via Tarifa and Barca de Vejer in around 3h 30m.
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Marbella Estación de Autobuses to Tarifa
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €13–20
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €10–16
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Barca de Vejer
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- €19–35
- Schedules at
- avanzabus.com
- Phone
- +34 956 807 059
- [email protected]
- Website
- tgcomes.es
Bus from Tarifa to Barca de Vejer
- Ave. Duration
- 35 min
- Frequency
- 3 times a day
- Estimated price
- €6–11
- Schedules at
- tgcomes.es
Bus from Estación de Algeciras San Bernardo to Barca de Vejer
- Ave. Duration
- 1h 5m
- Frequency
- 3 times a day
- Estimated price
- €9–16
- Schedules at
- tgcomes.es
- Phone
- +34 910 207 007
- Website
- ALSA
Bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardo
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- €6–10
- Website
- ALSA
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.














