Rome2Rio

How to get fromSanta Cruz de Tenerife to Cape Townby bus, plane, or car ferry

Find Transport to Cape Town

See all options

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.

  1. Bus to Tenerife South-Reina Sofia Airport, fly to Cape Town International Airport

    best
    1. Take the bus from Intercambiador Sta.Cruz to Aeropuerto Tenerife Surbus bus
    2. Fly from Tenerife South-Reina Sofia Airport (TFS) to Cape Town International Airport (CPT)plane plane TFS - CPT
    21h 20m
    R 9,298–16,338
  2. Bus, car ferry to La Gomera Airport, fly to Cape Town International Airport

    cheapest
    1. Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus bus
    2. Take the carferry from Tenerife Los Cristianos to San Sebastian de la Gomeracarferry car ferry
    3. Fly from La Gomera Airport (GMZ) to Cape Town International Airport (CPT)plane plane GMZ - CPT
    33h 10m
    R 6,844–21,532
  3. Fly Tenerife North Airport to Cape Town International Airport

    1. Fly from Tenerife North Airport (TFN) to Cape Town International Airport (CPT)plane plane TFN - CPT
    20h 21m
    R 9,639–25,170
  4. Car ferry, bus to Gran Canaria Airport, fly to Cape Town International Airport

    1. Take the carferry from Santa Cruz de Tenerife to Agaete, Gran Canariacarferry car ferry
    2. Take the bus from Puerto de Las Nieves to Las Palmas de Gran Canariabus bus
    3. Fly from Gran Canaria Airport (LPA) to Cape Town International Airport (CPT)plane plane LPA - CPT
    23h 11m
    R 8,821–14,362
  5. Bus, car ferry to La Palma Airport, fly to Cape Town International Airport

    1. Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus bus
    2. Take the carferry from Los Cristianos, Tenerife to Santa Cruz de la Palmacarferry car ferry
    3. Fly from La Palma Airport (SPC) to Cape Town International Airport (CPT)plane plane SPC - CPT
    25h 38m
    R 9,949–23,002
  6. Fly Tenerife North Airport to George Airport, bus

    1. Fly from Tenerife North Airport (TFN) to George Airport (GRJ)plane plane TFN - GRJ
    2. Take the bus from George Railway Stn to Cape Townbus bus
    27h 58m
    R 10,604–27,780

Tenerife South-Reina Sofia Airport (TFS) to Cape Town International Airport (CPT) flights

Calendar6Weekly Planes
Duration21h 58mAverage Duration
TicketR 6,673Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Bus operators
Ferry operators

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.