There are 6 ways to get from Santa Cruz de Tenerife to Cape Town by bus, plane, or car ferry
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 Tenerife South-Reina Sofia Airport, fly to Cape Town International Airport
best- Take the bus from Intercambiador Sta.Cruz to Aeropuerto Tenerife Surbus
- Fly from Tenerife South-Reina Sofia Airport (TFS) to Cape Town International Airport (CPT)plane TFS - CPT
21h 20mR 9,298–16,338Bus, car ferry to La Gomera Airport, fly to Cape Town International Airport
cheapest- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus
- Take the carferry from Tenerife Los Cristianos to San Sebastian de la Gomeracarferry
- Fly from La Gomera Airport (GMZ) to Cape Town International Airport (CPT)plane GMZ - CPT
33h 10mR 6,844–21,532Fly Tenerife North Airport to Cape Town International Airport
- Fly from Tenerife North Airport (TFN) to Cape Town International Airport (CPT)plane TFN - CPT
20h 21mR 9,639–25,170Car ferry, bus to Gran Canaria Airport, fly to Cape Town International Airport
- Take the carferry from Santa Cruz de Tenerife to Agaete, Gran Canariacarferry
- Take the bus from Puerto de Las Nieves to Las Palmas de Gran Canariabus
- Fly from Gran Canaria Airport (LPA) to Cape Town International Airport (CPT)plane LPA - CPT
23h 11mR 8,821–14,362Bus, car ferry to La Palma Airport, fly to Cape Town International Airport
- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus
- Take the carferry from Los Cristianos, Tenerife to Santa Cruz de la Palmacarferry
- Fly from La Palma Airport (SPC) to Cape Town International Airport (CPT)plane SPC - CPT
25h 38mR 9,949–23,002Fly Tenerife North Airport to George Airport, bus
- Fly from Tenerife North Airport (TFN) to George Airport (GRJ)plane TFN - GRJ
- Take the bus from George Railway Stn to Cape Townbus
27h 58mR 10,604–27,780
Tenerife South-Reina Sofia Airport (TFS) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Santa Cruz de Tenerife to Cape Town is to bus and fly which costs R 9 000 - R 17 000 and takes 21h 20m.
The fastest way to get from Santa Cruz de Tenerife to Cape Town is to fly which takes 20h 21m and costs R 9 500 - R 26 000.
The distance between Santa Cruz de Tenerife and Cape Town is 7917 km.
It takes approximately 21h 20m to get from Santa Cruz de Tenerife to Cape Town, including transfers.
Cape Town is 1h ahead of Santa Cruz de Tenerife. It is currently 12:47 PM in Santa Cruz de Tenerife and 1:47 PM in Cape Town.
There are 7690+ hotels available in Cape Town.
What companies run services between Santa Cruz de Tenerife, Spain and Cape Town, South Africa?
Air Europa, Global Aviation, and four other airlines fly from Tenerife North Airport (TFN) to Cape Town International Airport (CPT) 4 times a week.
- Website
- g-airways.com
Flights from Tenerife South-Reina Sofia Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 18h 5m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from Tenerife North Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 57m
- When
- Friday
- Estimated price
- R 9,500–25,000
Flights from Gran Canaria Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 45m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from La Gomera Airport to Cape Town International Airport via Tenerife North Airport, Madrid, Johannesburg
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from La Gomera Airport to Cape Town International Airport via Gran Canaria Airport, Madrid, Johannesburg
- Ave. Duration
- 27h 45m
- When
- Friday
- Estimated price
- R 9,000–23,000
Flights from La Palma Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 40m
- When
- Friday
- Estimated price
- R 8,500–22,000
Flights from La Palma Airport to Cape Town International Airport via Tenerife North Airport, Madrid, Johannesburg
- Ave. Duration
- 25h 25m
- When
- Friday
- Estimated price
- R 8,500–22,000
- Website
- flexflight.dk
Flights from Tenerife South-Reina Sofia Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 18h 5m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from Tenerife North Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 57m
- When
- Friday
- Estimated price
- R 9,500–25,000
Flights from Gran Canaria Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 45m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from La Gomera Airport to Cape Town International Airport via Tenerife North Airport, Madrid, Johannesburg
- Ave. Duration
- 25h 40m
- When
- Friday
- Estimated price
- R 8,500–23,000
Flights from La Gomera Airport to Cape Town International Airport via Gran Canaria Airport, Madrid, Johannesburg
- Ave. Duration
- 27h 45m
- When
- Friday
- Estimated price
- R 9,000–23,000
Flights from La Palma Airport to Cape Town International Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 40m
- When
- Friday
- Estimated price
- R 8,500–22,000
Flights from La Palma Airport to Cape Town International Airport via Tenerife North Airport, Madrid, Johannesburg
- Ave. Duration
- 25h 25m
- When
- Friday
- Estimated price
- R 8,500–22,000
- Website
- taag.com
Flights from Tenerife South-Reina Sofia Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 23h 55m
- When
- Sunday
- Estimated price
- R 8,000–25,000
Flights from Tenerife South-Reina Sofia Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 23h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 6,500–26,000
Flights from Tenerife North Airport to Cape Town International Airport via Madeira, Lisboa, Luanda
- Ave. Duration
- 24h 10m
- When
- Tuesday and Friday
- Estimated price
- R 7,000–28,000
Flights from Gran Canaria Airport to Cape Town International Airport via Lisboa, Luanda
- Ave. Duration
- 23h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 6,500–20,000
Flights from Gran Canaria Airport to Cape Town International Airport via Casablanca, Luanda
- Ave. Duration
- 25h 30m
- When
- Friday and Sunday
- Estimated price
- R 8,000–25,000
Flights from La Gomera Airport to Cape Town International Airport via Gran Canaria Airport, Lisboa, Luanda
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- R 6,500–20,000
Flights from La Gomera Airport to Cape Town International Airport via Gran Canaria Airport, Casablanca, Luanda
- Ave. Duration
- 28h 35m
- When
- Friday and Sunday
- Estimated price
- R 8,000–25,000
- Website
- flysafair.co.za
Flights from Tenerife North Airport to George Airport via Madrid, Johannesburg
- Ave. Duration
- 17h 47m
- When
- Monday, Wednesday, and Friday
- Estimated price
- R 10,000–27,000
Flights from Tenerife North Airport to George Airport via Gran Canaria Airport, Madrid, Johannesburg
- Ave. Duration
- 21h
- When
- Friday
- Estimated price
- R 10,000–27,000
- Website
- lufthansa.com
Flights from La Palma Airport to Cape Town International Airport via Munich
- Ave. Duration
- 36h 15m
- When
- Wednesday
- Estimated price
- R 8,000–27,000
- Website
- flyairlink.com
Flights from La Palma Airport to Cape Town International Airport via Munich, Windhoek
- Ave. Duration
- 21h 35m
- When
- Sunday
- Estimated price
- R 9,500–19,000
- Phone
- +34 922 531 300
- Website
- TITSA
Bus from Intercambiador Sta.Cruz to Aeropuerto Tenerife Sur
- Ave. Duration
- 58 min
- Frequency
- Every 20 minutes
- Estimated price
- R 180–210
- Website
- TITSA
Bus from Intercambiador Sta.Cruz to Los Cristianos
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- R 90–130
- Website
- TITSA
Bus from Intercambiador Sta.Cruz to Los Cristianos
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- R 90–130
- Website
- TITSA
- Phone
- +34 928 25 26 30
- Website
- Global Las Palmas
Bus from Puerto de Las Nieves to Las Palmas de Gran Canaria
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- R 60–110
- Website
- Global Las Palmas
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from George Railway Stn to Cape Town
- Ave. Duration
- 6h 54m
- Frequency
- Once daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Santa Cruz de Tenerife to Agaete, Gran Canaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- R 110–1,100
- Schedules at
- fredolsen.es
Car ferry from Tenerife Los Cristianos to San Sebastian de la Gomera
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- R 65–800
- Schedules at
- fredolsen.es
Car ferry from Los Cristianos, Tenerife to Santa Cruz de la Palma
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R 200–2,000
- Schedules at
- fredolsen.es
- Phone
- +34 (0) 902 456 500
- Website
- Naviera Armas S.A.
Car ferry from Tenerife Los Cristianos to San Sebastian de la Gomera
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- R 900–1,200
- Website
- Naviera Armas S.A.
Car ferry from Los Cristianos, Tenerife to Santa Cruz de la Palma
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- R 950–3,700
- Website
- Naviera Armas S.A.
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 Train travel in Spain: A guide to Renfe, How to get from Gatwick Airport into central London, and Travelling by boat in Italy - to help you get the most out of your next trip.





















