There are 6 ways to get from Madrid to Los Cristianos by plane, car, car ferry, bus, 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.
Fly to Tenerife South-Reina Sofia Airport
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tenerife South-Reina Sofia Airport (TFS)plane MAD - TFS
5h 10m€64–226Fly to La Gomera Airport, car ferry
cheapest- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to La Gomera Airport (GMZ)plane MAD - GMZ
- Take the carferry from San Sebastian de la Gomera to Tenerife Los Cristianoscarferry
9h 36m€63–301Drive, car ferry
- Drive from Madrid to Huelvacar
- Take the carferry from Huelva to Santa Cruz de Tenerifecarferry
- Drive from Santa Cruz de Tenerife to Los Cristianoscar
40h 12m€216–1,254Fly to Tenerife North Airport, bus
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tenerife North Airport (TFN)plane MAD - TFN
- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus
5h 42m€67–242Fly to La Palma Airport, car ferry
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to La Palma Airport (SPC)plane MAD - SPC
- Take the carferry from Santa Cruz de la Palma to Los Cristianos, Tenerifecarferry
8h 51m€79–345Train, car ferry, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiztrain Alv
- Take the carferry from Cádiz to Santa Cruz de Tenerifecarferry
- Take the bus from Intercambiador Sta.Cruz to Los Cristianos bus 112 / ...
40h 12m€195–1,029
Madrid to Los Cristianos by train, car ferry, and bus
Questions & Answers
The cheapest way to get from Madrid to Los Cristianos is to fly and car ferry which costs €60 - €310 and takes 9h 36m.
The fastest way to get from Madrid to Los Cristianos is to fly which takes 5h 10m and costs €60 - €230.
The distance between Madrid and Los Cristianos is 1850 km.
The best way to get from Madrid to Los Cristianos without a car is to train and car ferry and bus which takes 40h 12m and costs €190 - €1100.
It takes approximately 5h 10m to get from Madrid to Los Cristianos, including transfers.
Los Cristianos is 1h behind Madrid. It is currently 4:19 AM in Madrid and 3:19 AM in Los Cristianos.
There are 10102+ hotels available in Los Cristianos.
What companies run services between Madrid, Spain and Los Cristianos, Canary Islands, Spain?
Iberia, Binter Canarias, and TAP Portugal fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Tenerife South-Reina Sofia Airport (TFS) 5 times a day.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife South-Reina Sofia Airport
- Ave. Duration
- 3h 4m
- When
- Every day
- Estimated price
- €60–160
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife North Airport
- Ave. Duration
- 2h 51m
- When
- Every day
- Estimated price
- €55–190
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Tenerife North Airport
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- €85–260
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Gran Canaria, Tenerife North Airport
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- €70–270
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Sevilla, Tenerife North Airport
- Ave. Duration
- 7h
- When
- Wednesday
- Estimated price
- €65–230
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Lanzarote, Tenerife North Airport
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- €70–270
Flights from Adolfo Suárez Madrid–Barajas Airport to La Palma Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- €50–150
Flights from Adolfo Suárez Madrid–Barajas Airport to La Palma Airport via Tenerife North Airport
- Ave. Duration
- 4h 42m
- When
- Tuesday and Thursday
- Estimated price
- €50–150
- Website
- bintercanarias.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife South-Reina Sofia Airport via Gran Canaria
- Ave. Duration
- 4h 50m
- When
- Friday to Thursday
- Estimated price
- €55–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife North Airport
- Ave. Duration
- 2h 58m
- When
- Every day
- Estimated price
- €55–240
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife North Airport via Gran Canaria
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €55–240
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Gran Canaria
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- €55–220
Flights from Adolfo Suárez Madrid–Barajas Airport to La Gomera Airport via Tenerife North Airport
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- €55–270
Flights from Adolfo Suárez Madrid–Barajas Airport to La Palma Airport via Tenerife North Airport
- Ave. Duration
- 4h 30m
- When
- Friday to Saturday
- Estimated price
- €65–220
Flights from Adolfo Suárez Madrid–Barajas Airport to La Palma Airport via Gran Canaria
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- €65–220
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife North Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- €65–230
Flights from Adolfo Suárez Madrid–Barajas Airport to La Palma Airport via Tenerife North Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- €85–270
- Website
- flytap.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Tenerife South-Reina Sofia Airport via Lisboa
- Ave. Duration
- 6h 40m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €80–250
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Cadiz
- Ave. Duration
- 4h 53m
- Frequency
- Every 4 hours
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
- Phone
- +34 922 531 300
- Website
- titsa.com
Bus from Intercambiador Sta.Cruz to Los Cristianos
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://titsa.com/index.php/en/
Bus from Intercambiador Sta.Cruz to Los Cristianos
- Ave. Duration
- 57 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–7
- Website
- https://titsa.com/index.php/en/
- Phone
- +34 902 10 01 07
- [email protected]
- Website
- fredolsen.es
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- 4 times a week
- Estimated price
- €110–1,100
- Schedules at
- fredolsen.es
- No car, cabin
- €161
- No car, Seat
- €121
- Car, Seat
- €334
- Car, Cabin
- €372
Car ferry from San Sebastian de la Gomera to Tenerife Los Cristianos
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €3–45
- Schedules at
- fredolsen.es
Car ferry from Santa Cruz de la Palma to Los Cristianos, Tenerife
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- €10–110
- Schedules at
- fredolsen.es
- Phone
- +34 (0) 902 456 500
- Website
- armastrasmediterranea.com
Car ferry from San Sebastian de la Gomera to Tenerife Los Cristianos
- Ave. Duration
- 50 min
- Frequency
- 4 times a day
- Estimated price
- €13–28
- Website
- https://armastrasmediterranea.com/en
Car ferry from Santa Cruz de la Palma to Los Cristianos, Tenerife
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- €40–85
- Website
- https://armastrasmediterranea.com/en
Car ferry from Cádiz to Santa Cruz de Tenerife
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- €115–900
- 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


















