There are 4 ways to get from Marbella to Cape Town by bus, plane, train, car ferry, 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 to Málaga Airport, fly
best- Take the bus from Estación de Autobuses de Marbella to Malaga Airportbus
- Fly from Málaga Airport (AGP) to Cape Town International Airport (CPT)plane AGP - CPT
18h 57mR 5,731–12,313Bus, train, train to Seville Airport, fly
- Take the bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málagabus
- Take the train from Malaga Maria Zambrano to Cordoba-Centraltrain
- Take the train from Cordoba-Central to Sevilla-Santa Justatrain
- Fly from Seville Airport (SVQ) to Cape Town International Airport (CPT)plane SVQ - CPT
21h 23mR 8,350–17,943Bus, car ferry to Tangier Ibn Battouta Airport, fly
- Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus
- Take the car ferry from Tarifa to Port of Tangier Villecarferry
- Fly from Tangier Ibn Battouta Airport (TNG) to Cape Town International Airport (CPT)plane TNG - CPT
24h 35mR 9,028–28,909Bus, car ferry, drive to Sania Ramel Airport, fly
- Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus
- Take the car ferry from Port of Algeciras to Ceutacarferry
- Drive from Muelle Cañonero Dato - Dia to Sania Ramel Airport (TTU)car
- Fly from Sania Ramel Airport (TTU) to Cape Town International Airport (CPT)plane TTU - CPT
26h 13mR 10,423–30,319
Málaga Airport (AGP) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Marbella to Cape Town is to bus and fly which costs R 5 500 - R 13 000 and takes 18h 57m.
The fastest way to get from Marbella to Cape Town is to bus and fly which takes 18h 57m and costs R 5 500 - R 13 000.
The distance between Marbella and Cape Town is 8282 km.
It takes approximately 18h 57m to get from Marbella to Cape Town, including transfers.
There are 1164+ hotels available in Cape Town.
What companies run services between Marbella, Spain and Cape Town, South Africa?
There is no direct connection from Marbella to Cape Town. However, you can take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Cape Town International Airport (CPT), then take the taxi to Cape Town. Alternatively, you can take the bus to Estación de Autobuses de Málaga, walk to Malaga Maria Zambrano, take the train to Cordoba-Central, take the train to Sevilla-Santa Justa, walk to José Laguillo, take the bus to Aeropuerto de Sevilla, walk to Seville Airport (SVQ) airport, fly to Cape Town International Airport (CPT), then take the taxi to Cape Town.
- Website
- flysaa.com
Flights from Málaga Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 17h 10m
- When
- Friday, Sunday, Monday, and Tuesday
- Estimated price
- R 5,500–24,000
Flights from Málaga Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 17h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 7,000–22,000
Flights from Seville Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 19h 35m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- R 5,500–24,000
Flights from Seville Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 23h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 7,000–22,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 23h 50m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- R 6,000–26,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 16h 45m
- When
- Monday
- Estimated price
- R 8,000–23,000
Flights from Sania Ramel Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 23h 45m
- When
- Wednesday
- Estimated price
- R 9,000–28,000
Flights from Sania Ramel Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 19h 5m
- When
- Wednesday
- Estimated price
- R 10,000–27,000
Flights from Sania Ramel Airport to Cape Town International Airport via Málaga Airport, Casablanca, Luanda
- Ave. Duration
- 27h 30m
- When
- Wednesday
- Estimated price
- R 9,500–29,000
- Website
- taag.com
Flights from Málaga Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 17h 10m
- When
- Friday, Sunday, Monday, and Tuesday
- Estimated price
- R 5,500–24,000
Flights from Málaga Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 17h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 7,000–22,000
Flights from Seville Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 19h 35m
- When
- Sunday, Monday, Thursday, and Friday
- Estimated price
- R 5,500–24,000
Flights from Seville Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 23h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 7,000–22,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 23h 50m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- R 6,000–26,000
Flights from Sania Ramel Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 23h 45m
- When
- Wednesday
- Estimated price
- R 9,000–28,000
Flights from Sania Ramel Airport to Cape Town International Airport via Málaga Airport, Casablanca, Luanda
- Ave. Duration
- 27h 30m
- When
- Wednesday
- Estimated price
- R 9,500–29,000
- Website
- swiss.com
Flights from Málaga Airport to Cape Town International Airport via Zurich, Johannesburg
- Ave. Duration
- 20h 35m
- When
- Every day
- Estimated price
- R 7,000–20,000
Flights from Seville Airport to Cape Town International Airport via Zurich, Johannesburg
- Ave. Duration
- 27h 35m
- When
- Thursday
- Estimated price
- R 7,000–20,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 16h 45m
- When
- Monday
- Estimated price
- R 8,000–23,000
Flights from Sania Ramel Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 19h 5m
- When
- Wednesday
- Estimated price
- R 10,000–27,000
- Website
- airfrance.com
Flights from Seville Airport to Cape Town International Airport via Paris Charles de Gaulle
- Ave. Duration
- 28h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 6,500–22,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Paris Charles de Gaulle
- Ave. Duration
- 29h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 7,000–25,000
Flights from Sania Ramel Airport to Cape Town International Airport via Paris Charles de Gaulle
- Ave. Duration
- 36h 55m
- When
- Thursday
- Estimated price
- R 8,500–29,000
Flights from Sania Ramel Airport to Cape Town International Airport via Paris Charles de Gaulle, Johannesburg
- Ave. Duration
- 32h 5m
- When
- Thursday and Sunday
- Estimated price
- R 9,000–31,000
- Website
- lufthansa.com
Flights from Málaga Airport to Cape Town International Airport via Munich
- Ave. Duration
- 18h 10m
- When
- Every day
- Estimated price
- R 7,000–23,000
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 16h 45m
- When
- Monday
- Estimated price
- R 8,000–23,000
Flights from Sania Ramel Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 19h 5m
- When
- Wednesday
- Estimated price
- R 10,000–27,000
- Website
- flexflight.dk
Flights from Málaga Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 16h
- When
- Friday
- Estimated price
- R 7,500–20,000
Flights from Seville Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- R 7,500–20,000
- Website
- g-airways.com
Flights from Málaga Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 16h
- When
- Friday
- Estimated price
- R 7,500–20,000
Flights from Seville Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 15h 40m
- When
- Friday
- Estimated price
- R 7,500–20,000
- Website
- flysafair.co.za
Flights from Tangier Ibn Battouta Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 37m
- When
- Monday
- Estimated price
- R 8,000–23,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 52 min
- Frequency
- Hourly
- Estimated price
- R 480–850
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- Hourly
- Estimated price
- R 360–650
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- R 310–650
- Website
- https://iryo.eu/en/home
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 2 hours
- Estimated price
- R 230–470
- Website
- https://iryo.eu/en/home
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- R 400–600
- Website
- https://www.renfe.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- R 290–450
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Malaga Maria Zambrano to Cordoba-Central
- Ave. Duration
- 47 min
- Frequency
- Every 4 hours
- Estimated price
- R 290–490
- Website
- https://www.ouigo.com/es/en
Train from Cordoba-Central to Sevilla-Santa Justa
- Ave. Duration
- 53 min
- Frequency
- Every 4 hours
- Estimated price
- R 210–370
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Estación de Autobuses de Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- R 120–190
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Autobuses de Marbella to Estación de Autobuses de Málaga
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- R 140–220
- 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
- R 190–290
- 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
- R 190–290
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 910 207 007
- Website
- alsa.com
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
- R 120–190
- Website
- https://www.alsa.com/en/
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
- R 120–190
- Website
- https://www.alsa.com/en/
- Phone
- +34 912 66 02 15
- [email protected]
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- R 85–4,114
- Schedules at
- balearia.com
- Sirena Seat No Car
- R 745
- Neptuno Seat No Car
- R 931
- Sirena Seat Car
- R 3,928
- Neptuno Seat Car
- R 4,114
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h 15m
- Frequency
- Every 3 hours
- Estimated price
- R 95–2,700
- Schedules at
- balearia.com
- Seating
- R 800–1,100
- Car
- R 2,000–2,700
- Phone
- +34 956 68 18 30
- [email protected]
- Website
- frs.es
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- R 650–950
- Website
- https://www.frs.es/en/
- Phone
- +34 (0) 917369957
- Website
- armastrasmediterranea.com
Car ferry from Port of Algeciras to Ceuta
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- R 55–2,370
- Website
- https://armastrasmediterranea.com/en
- Car
- R 2,370
- Without Vehicle
- R 658
Want to know more about travelling around South Africa
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide






































