There are 10 ways to get from Tarifa to Icod de los Vinos by bus, plane, car, car ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, bus to Málaga Airport, fly to Tenerife North Airport
best- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Tenerife North Airport (TFN)AGP - TFN
- Take the bus from Intercambiador Laguna to Estación Icod
7h 51mDrive, car ferry
cheapest- Drive from Tarifa to Huelva
- Take the car ferry from Huelva to Santa Cruz de Tenerife
- Drive from Santa Cruz de Tenerife to Icod de los Vinos
36h 31m€85–541Bus to Seville Airport, fly to Tenerife North Airport, bus
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Tenerife North Airport (TFN)SVQ - TFN
- Take the bus from Intercambiador Laguna to Estación Icod
8h 47mBus, train to Jerez Airport, fly to Tenerife North Airport
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the train from Cadiz to La Parra
- Fly from Jerez Airport (XRY) to Tenerife North Airport (TFN)XRY - TFN
- Take the bus from Intercambiador Laguna to Estación Icod
7h 58mBus to Seville Airport, fly to Tenerife South-Reina Sofia Airport, bus
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Tenerife South-Reina Sofia Airport (TFS)SVQ - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Take the bus from Intercambiador Sta.Cruz to Estación Icod
10h 5mBus, bus to Málaga Airport, fly to Tenerife South-Reina Sofia Airport
- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Tenerife South-Reina Sofia Airport (TFS)AGP - TFS
- Take the bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Take the bus from Intercambiador Sta.Cruz to Estación Icod
9h 5mBus, bus to Federico García Lorca Granada-Jaén Airport, fly to Tenerife North Airport
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Malaga Eeaa to Estación de Autobuses de Granada
- Fly from Federico García Lorca Granada-Jaén Airport (GRX) to Tenerife North Airport (TFN)GRX - TFN
- Take the bus from Intercambiador Laguna to Estación Icod
11h 17mBus, bus to Málaga Airport, fly to Gran Canaria Airport, car ferry
- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Gran Canaria Airport (LPA)AGP - LPA
- Take the car ferry from Las Palmas de Gran Canaria to Santa Cruz de Tenerife
- Take the bus from Intercambiador Sta.Cruz to Estación Icod
11h 6mBus to Seville Airport, fly to Gran Canaria Airport, car ferry, bus
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Gran Canaria Airport (LPA)SVQ - LPA
- Take the car ferry from Las Palmas de Gran Canaria to Santa Cruz de Tenerife
- Take the bus from Intercambiador Sta.Cruz to Estación Icod
12h 6mBus, car ferry
- Take the bus from Tarifa to Terminal de Autobuses de Cádiz
- Take the car ferry from Cádiz to Santa Cruz de Tenerife
- Take the bus from Intercambiador Sta.Cruz to Estación Icod108 / ...
37h 24m
Málaga Airport (AGP) to Tenerife North Airport (TFN) flights
Questions & Answers
The cheapest way to get from Tarifa to Icod de los Vinos is to drive and car ferry which costs €85 - €550 and takes 36h 31m.
The fastest way to get from Tarifa to Icod de los Vinos is to drive and car ferry which takes 36h 31m and costs €85 - €550.
The distance between Tarifa and Icod de los Vinos is 1644 km.
The best way to get from Tarifa to Icod de los Vinos without a car is to bus and car ferry which takes 37h 24m and costs .
It takes approximately 7h 51m to get from Tarifa to Icod de los Vinos, including transfers.
Icod de los Vinos is 1h behind Tarifa. It is currently 11:43 PM in Tarifa and 10:43 PM in Icod de los Vinos.
There are 3314+ hotels available in Icod de los Vinos.
What companies run services between Tarifa, Andalusia, Spain and Icod de los Vinos, Spain?
There is no direct connection from Tarifa to Icod de los Vinos. However, you can take the bus to Marbella, take the bus to Malaga Airport, walk to Málaga Airport (AGP) airport, fly to Tenerife North Airport (TFN), walk to Aeropuerto Norte, take the line 20 bus to Intercambiador Laguna, then take the bus to Estación Icod. Alternatively, you can take a vehicle from Tarifa to Icod de los Vinos via Huelva and Santa Cruz de Tenerife in around 36h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- iberia.com
Flights from Málaga Airport to Tenerife North Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- €28–120
Flights from Málaga Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €28–120
Flights from Málaga Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- €75–230
Flights from Seville Airport to Tenerife North Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- €27–130
Flights from Seville Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- €27–130
Flights from Seville Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €100–190
Flights from Jerez Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h
- When
- Tuesday to Sunday
- Estimated price
- €120–290
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Gran Canaria Airport
- Ave. Duration
- 5h 22m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €40–180
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €70–220
Flights from Málaga Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €70–210
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €30–200
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 15m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €30–200
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 16m
- When
- Every day
- Estimated price
- €100–320
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Bilbao
- Ave. Duration
- 5h 35m
- When
- Thursday and Sunday
- Estimated price
- €30–200
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €30–200
Flights from Málaga Airport to Gran Canaria Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €22–85
Flights from Málaga Airport to Gran Canaria Airport via Lanzarote
- Ave. Duration
- 5h
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €22–85
Flights from Málaga Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 5h 15m
- When
- Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- €22–85
Flights from Seville Airport to Gran Canaria Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €21–100
Flights from Seville Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €21–100
Flights from Seville Airport to Gran Canaria Airport via Lanzarote
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- €21–100
- Website
- vueling.com
Flights from Málaga Airport to Tenerife North Airport
- Ave. Duration
- 2h 31m
- When
- Every day
- Estimated price
- €28–120
Flights from Seville Airport to Tenerife North Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- €27–130
Flights from Seville Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- €100–190
Flights from Jerez Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h
- When
- Tuesday to Sunday
- Estimated price
- €120–290
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Madrid
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- €70–220
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- €30–200
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- €100–320
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Bilbao
- Ave. Duration
- 5h 35m
- When
- Thursday and Sunday
- Estimated price
- €30–200
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Barcelona
- Ave. Duration
- 6h
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €30–200
Flights from Málaga Airport to Gran Canaria Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- €22–85
Flights from Seville Airport to Gran Canaria Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €21–100
- Website
- bintercanarias.com
Flights from Seville Airport to Tenerife North Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–280
Flights from Seville Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €80–290
Flights from Jerez Airport to Tenerife North Airport
- Ave. Duration
- 2h 10m
- When
- Tuesday and Friday
- Estimated price
- €90–450
Flights from Jerez Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 40m
- When
- Monday and Thursday
- Estimated price
- €90–450
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Gran Canaria Airport
- Ave. Duration
- 4h 30m
- When
- Friday and Sunday
- Estimated price
- €60–150
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport
- Ave. Duration
- 2h 45m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- €100–210
Flights from Federico García Lorca Granada-Jaén Airport to Tenerife North Airport via Gran Canaria Airport
- Ave. Duration
- 4h 20m
- When
- Monday, Tuesday, Wednesday, and Friday
- Estimated price
- €100–210
Flights from Seville Airport to Gran Canaria Airport
- Ave. Duration
- 2h 25m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €65–240
Flights from Seville Airport to Gran Canaria Airport via Tenerife North Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- €70–250
- Website
- ryanair.com
Flights from Seville Airport to Tenerife South-Reina Sofia Airport
- Ave. Duration
- 2h 35m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- €50–190
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Porto
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Saturday
- Estimated price
- €60–200
Flights from Málaga Airport to Tenerife South-Reina Sofia Airport
- Ave. Duration
- 2h 40m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €50–180
Flights from Málaga Airport to Gran Canaria Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- €45–170
Flights from Seville Airport to Gran Canaria Airport
- Ave. Duration
- 2h 25m
- When
- Tuesday
- Estimated price
- €45–170
- Website
- flytap.com
Flights from Seville Airport to Tenerife South-Reina Sofia Airport via Lisboa
- Ave. Duration
- 4h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- €65–200
Flights from Seville Airport to Gran Canaria Airport via Lisboa
- Ave. Duration
- 4h 20m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- €55–190
- Website
- aireuropa.com
Flights from Málaga Airport to Tenerife North Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €55–150
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Cadiz to La Parra
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €7
- Website
- https://www.renfe.com/es/en
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- €10–15
- Schedules at
- tgcomes.es
Bus from Tarifa to Sevilla Estación del Prado
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- €21–35
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- €8–12
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €8–13
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- €13–35
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +34 922 531 300
- Website
- titsa.com
Bus from Intercambiador Laguna to Estación Icod
- Ave. Duration
- 58 min
- Frequency
- Hourly
- Website
- https://titsa.com/index.php/en/
Bus from Aeropuerto Tenerife Sur to Intercambiador Sta.Cruz
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Website
- https://titsa.com/index.php/en/
Bus from Intercambiador Sta.Cruz to Estación Icod
- Ave. Duration
- 1h 12m
- Frequency
- Every 30 minutes
- Website
- https://titsa.com/index.php/en/
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Tarifa to Terminal de Autobuses de Cádiz
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- €8–13
- Website
- https://www.alsa.com/en/
Bus from Malaga Eeaa to Estación de Autobuses de Granada
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €13–28
- Website
- https://www.alsa.com/en/
- Phone
- +34 902 10 01 07
- reservas@fredolsen.es
- Website
- fredolsen.es
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 32h 15m
- Frequency
- 3 times a week
- Estimated price
- €33–454
- Schedules at
- fredolsen.es
- Car
- €334
- No car
- €129
- Resident
- €33
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from Las Palmas de Gran Canaria to Santa Cruz de Tenerife
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- €30–65
- Website
- https://armastrasmediterranea.com/en
Car ferry from Cádiz to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €95–328
- Website
- https://armastrasmediterranea.com/en
- Lobby
- €115
- Cabin
- €328
Want to know more about travelling around Spain
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

































