There are 7 ways to get from Amsterdam to Gran Canaria by plane, train, car 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.
Recommended option
Fly from Amsterdam Schiphol • 9h 7m
6 alternative options
Train to Eindhoven, fly • 10h 31m
Train to Rotterdam, fly • 10h 1m
Train to Brussels, fly • 11h
Train to Dusseldorf, fly • 11h 22m
Train to Cologne Bonn, fly • 11h 55m
Drive, car ferry • 2 days 11h
Questions & Answers
The cheapest way to get from Amsterdam to Gran Canaria is to fly which costs €100 - €440 and takes 9h 7m.
The quickest way to get from Amsterdam to Gran Canaria is to fly which costs €100 - €440 and takes 9h 7m.
It is approximately 3198 km to get from Amsterdam to Gran Canaria.
It takes approximately 9h 7m to get from Amsterdam to Gran Canaria, including transfers.
The quickest flight from Amsterdam Schiphol Airport to Gran Canaria Airport is the direct flight which takes 4h 40m.
Gran Canaria is 1h behind Amsterdam. It is currently 6:28 AM in Amsterdam and 5:28 AM in Gran Canaria.
Vueling Airlines, TAP Portugal, Air Europa and five other airlines offer flights from Amsterdam Schiphol Airport to Gran Canaria Airport.
There are 5662+ hotels available in Gran Canaria. Prices start at €87 per night.
The best way to get from Amsterdam to Amsterdam Schiphol Airport is to train which takes 13 min and costs €6 - €16.

- Distance: 3198.5 km
- Duration: 9h 7m
What companies run services between Amsterdam, Netherlands and Gran Canaria, Spain?
Transavia Holland, easyJet and 10 other airlines fly from Amsterdam to Valsequillo de Gran Canaria hourly.

- Website
- vueling.com
Flights from Amsterdam Schiphol to Gran Canaria via Alicante–Elche
- Ave. Duration
- 6h 35m
- When
- Wednesday and Saturday
- Estimated price
- €150 - €950
Flights from Amsterdam Schiphol to Gran Canaria via Madrid
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €270 - €1500
Flights from Brussels to Gran Canaria via Madrid
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- €220 - €1600
Flights from Brussels to Gran Canaria via Barcelona
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €90 - €1700
Flights from Dusseldorf to Gran Canaria via Madrid
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- €210 - €1200

- Website
- iberia.com
Flights from Amsterdam Schiphol to Gran Canaria via Alicante–Elche
- Ave. Duration
- 6h 35m
- When
- Wednesday and Saturday
- Estimated price
- €150 - €950
Flights from Amsterdam Schiphol to Gran Canaria via Madrid
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €270 - €1500
Flights from Brussels to Gran Canaria via Madrid
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- €220 - €1600
Flights from Brussels to Gran Canaria via Barcelona
- Ave. Duration
- 9h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €90 - €1700
Flights from Dusseldorf to Gran Canaria via Madrid
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- €210 - €1200

- Website
- ryanair.com
Flights from Eindhoven to Gran Canaria via Madrid
- Ave. Duration
- 7h 7m
- When
- Thursday and Sunday
- Estimated price
- €150 - €550
Flights from Eindhoven to Gran Canaria via Venice Treviso
- Ave. Duration
- 7h 35m
- When
- Monday
- Estimated price
- €150 - €550
Flights from Eindhoven to Gran Canaria via Barcelona
- Ave. Duration
- 8h 20m
- When
- Sunday
- Estimated price
- €150 - €550
Flights from Eindhoven to Gran Canaria via Krakow
- Ave. Duration
- 10h 10m
- When
- Saturday
- Estimated price
- €150 - €550
Flights from Brussels to Gran Canaria via Porto
- Ave. Duration
- 6h 40m
- When
- Tuesday and Saturday
- Estimated price
- €140 - €550
Flights from Brussels to Gran Canaria via Madrid
- Ave. Duration
- 7h 25m
- When
- Thursday
- Estimated price
- €140 - €550
Flights from Brussels to Gran Canaria via Berlin Brandenburg
- Ave. Duration
- 8h 35m
- When
- Wednesday and Sunday
- Estimated price
- €140 - €550
Flights from Cologne Bonn to Gran Canaria
- Ave. Duration
- 4h 45m
- When
- Wednesday and Sunday
- Estimated price
- €110 - €460
Flights from Cologne Bonn to Gran Canaria via Porto
- Ave. Duration
- 6h 25m
- When
- Tuesday
- Estimated price
- €110 - €460
Flights from Cologne Bonn to Gran Canaria via Bologna
- Ave. Duration
- 7h 25m
- When
- Wednesday and Saturday
- Estimated price
- €110 - €460

- Website
- tui.nl
Flights from Amsterdam Schiphol to Gran Canaria
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- €110 - €900
Flights from Eindhoven to Gran Canaria
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- €190 - €470
Flights from Rotterdam to Gran Canaria
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- €200 - €480

- Website
- transavia.com
Flights from Amsterdam Schiphol to Gran Canaria
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- €150 - €750
Flights from Eindhoven to Gran Canaria
- Ave. Duration
- 4h 35m
- When
- Wednesday and Saturday
- Estimated price
- €150 - €700
Flights from Rotterdam to Gran Canaria
- Ave. Duration
- 4h 35m
- When
- Monday and Thursday
- Estimated price
- €150 - €750

- Website
- flytap.com
Flights from Amsterdam Schiphol to Gran Canaria via Lisboa
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €260 - €1000
Flights from Brussels to Gran Canaria via Lisboa
- Ave. Duration
- 7h 45m
- When
- Tuesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- €240 - €2000
Flights from Dusseldorf to Gran Canaria via Lisboa
- Ave. Duration
- 7h 45m
- When
- Friday, Saturday and Sunday
- Estimated price
- €250 - €1400

- Website
- eurowings.com
Flights from Dusseldorf to Gran Canaria
- Ave. Duration
- 4h 40m
- When
- Wednesday and Sunday
- Estimated price
- €170 - €1000
Flights from Dusseldorf to Gran Canaria via Salzburg
- Ave. Duration
- 9h
- When
- Wednesday
- Estimated price
- €170 - €1000
Flights from Cologne Bonn to Gran Canaria
- Ave. Duration
- 4h 40m
- When
- Thursday and Sunday
- Estimated price
- €170 - €1000

- Website
- lufthansa.com
Flights from Dusseldorf to Gran Canaria via Munich
- Ave. Duration
- 7h 20m
- When
- Sunday
- Estimated price
- €330 - €1600
Flights from Cologne Bonn to Gran Canaria via Munich
- Ave. Duration
- 7h 30m
- When
- Monday and Sunday
- Estimated price
- €290 - €1200

- Website
- easyjet.com
Flights from Amsterdam Schiphol to Gran Canaria
- Ave. Duration
- 4h 45m
- When
- Tuesday
- Estimated price
- €140 - €800
Flights from Amsterdam Schiphol to Gran Canaria via Manchester
- Ave. Duration
- 6h 50m
- When
- Friday
- Estimated price
- €140 - €800

- Website
- aireuropa.com
Flights from Amsterdam Schiphol to Gran Canaria via Madrid
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- €200 - €950
Flights from Brussels to Gran Canaria via Madrid
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- €160 - €1400

- Website
- corendonairlines.com
Flights from Dusseldorf to Gran Canaria
- Ave. Duration
- 4h 35m
- When
- Tuesday and Saturday
- Estimated price
- €170 - €1800
Flights from Cologne Bonn to Gran Canaria
- Ave. Duration
- 4h 40m
- When
- Monday and Friday
- Estimated price
- €110 - €370

- Website
- austrian.com
Flights from Dusseldorf to Gran Canaria via Vienna
- Ave. Duration
- 7h 35m
- When
- Thursday and Saturday
- Estimated price
- €280 - €1500
Flights from Cologne Bonn to Gran Canaria via Vienna
- Ave. Duration
- 7h 35m
- When
- Thursday and Saturday
- Estimated price
- €300 - €750

- Website
- aerlingus.com
Flights from Amsterdam Schiphol to Gran Canaria via Dublin
- Ave. Duration
- 7h 20m
- When
- Monday, Tuesday, Thursday, Friday and Saturday
- Estimated price
- €340 - €2000

- Website
- brusselsairlines.com
Flights from Brussels to Gran Canaria
- Ave. Duration
- 4h 35m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- €210 - €2400

- Website
- tuifly.be
Flights from Brussels to Gran Canaria
- Ave. Duration
- 5h
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- €70 - €2100

- Website
- condor.com
Flights from Dusseldorf to Gran Canaria
- Ave. Duration
- 4h 45m
- When
- Wednesday, Thursday, Saturday and Sunday
- Estimated price
- €160 - €950

- Website
- tui.com
Flights from Dusseldorf to Gran Canaria
- Ave. Duration
- 4h 45m
- When
- Monday, Friday, Saturday and Sunday
- Estimated price
- €150 - €1100

- Website
- flysas.com
Flights from Dusseldorf to Gran Canaria via Copenhagen
- Ave. Duration
- 7h 50m
- When
- Saturday
- Estimated price
- €260 - €1400

- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Amsterdam Centraal to Eindhoven Centraal
- Ave. Duration
- 1h 18m
- Frequency
- Every 30 minutes
- Estimated price
- €15 - €40
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €15 - €22
- 1st Class Full Fare
- €26 - €40
Train from Amsterdam Centraal to Rotterdam Centraal
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- €11 - €27
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €11 - €16
- 1st Class Full Fare
- €19 - €27
Train from Amsterdam Centraal to Duesseldorf Hbf
- Ave. Duration
- 2h 8m
- Frequency
- Every 4 hours
- Estimated price
- €24 - €60
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €24 - €35
- 1st Class Full Fare
- €40 - €60
Train from Amsterdam Centraal to Koeln Messe/Deutz Gl.11-12
- Ave. Duration
- 2h 44m
- Frequency
- Every 4 hours
- Estimated price
- €27 - €70
- Website
- https://www.ns.nl/en
- 2nd Class Full Fare
- €27 - €40
- 1st Class Full Fare
- €45 - €70

- Phone
- +32 70 66 77 88
- Website
- thalys.com
Train from Amsterdam Centraal to Anvers-Central
- Ave. Duration
- 1h 19m
- Frequency
- Every 3 hours
- Estimated price
- €45 - €95
- Website
- https://www.thalys.com/fr/en
- Standard
- €45 - €65
- Comfort
- €50 - €70
- Premium
- €70 - €95

- Phone
- +34 902 10 01 07
- reservas@fredolsen.es
- Website
- fredolsen.es
Car ferry from Huelva to Santa Cruz de Tenerife
- Ave. Duration
- 33h 59m
- Frequency
- Once a week
- Estimated price
- €27 - €460
- Website
- Fred Olsen
- Car
- €276
- No car
- €110
- Resident
- €28
Car ferry from Santa Cruz de Tenerife to Agaete, Gran Canaria
- Ave. Duration
- 1h 20m
- Frequency
- Every 4 hours
- Estimated price
- €38
- Website
- Fred Olsen
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.