Rome2Rio

How to get fromJohannesburg to Canary Islandsby plane or car ferry

Find Transport to Canary Islands

See all options

There are 6 ways to get from Johannesburg to Canary Islands by 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. Fly to Tenerife North Airport

    best
    1. Fly from Johannesburg International Airport (JNB) to Tenerife North Airport (TFN)plane plane JNB - TFN
    15h 33m
    €411–1,126
  2. Fly to Lanzarote Airport

    cheapest
    1. Fly from Johannesburg International Airport (JNB) to Lanzarote Airport (ACE)plane plane JNB - ACE
    17h 41m
    €311–826
  3. Fly to Gran Canaria Airport

    1. Fly from Johannesburg International Airport (JNB) to Gran Canaria Airport (LPA)plane plane JNB - LPA
    16h 28m
    €471–677
  4. Fly to Fuerteventura Airport

    1. Fly from Johannesburg International Airport (JNB) to Fuerteventura Airport (FUE)plane plane JNB - FUE
    14h 53m
    €391–1,025
  5. Fly to Tenerife South-Reina Sofia Airport

    1. Fly from Johannesburg International Airport (JNB) to Tenerife South-Reina Sofia Airport (TFS)plane plane JNB - TFS
    17h 11m
    €394–1,030
  6. Fly to La Palma Airport, car ferry

    1. Fly from Johannesburg International Airport (JNB) to La Palma Airport (SPC)plane plane JNB - SPC
    2. Take the carferry from Santa Cruz de la Palma to Los Cristianos, Tenerifecarferry car ferry
    22h 8m
    €424–1,239

Johannesburg International Airport (JNB) to Tenerife North Airport (TFN) flights

Calendar12Weekly Planes
Duration19h 14mAverage Duration
Ticket€395Cheapest Price
See schedules

Questions & Answers

What companies run services between Johannesburg, South Africa and Canary Islands, Spain?

Air Europa, Lufthansa, and two other airlines fly from Johannesburg International Airport (JNB) to Tenerife North Airport (TFN) twice daily.

Airlines
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 Slovenia: Getting from Ljubljana to Lake Bled, How to get from London to Edinburgh, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.