Travel to Canary Islands - Find the best deals
Canary Islands: TOP 5 of the most popular routes








The service from London to Las Palmas De Gran Canaria (1797 miles distance between the two cities) is operated by British Airways, Iberia, Monarch Airlines, Norwegian Air Shuttle, Ryanair, Thomas Cook Airlines UK, Thomson Airways, Transavia.com France or Easyjet.
The journey from London to Las Palmas De Gran Canaria is operated by only one mode of transport: Flight.
- Get prices





The service from London to Puerto del Rosario (1741 miles distance between the two cities) is operated by British Airways, Norwegian Air Shuttle, Ryanair, Thomas Cook Airlines UK, Thomson Airways or Easyjet.
The journey from London to Puerto del Rosario is operated by only one mode of transport: Flight.
- Get prices






The 1874 miles Manchester Las Palmas De Gran Canaria line is carried out by Monarch Airlines, Norwegian Air Shuttle, Ryanair, Thomas Cook Airlines UK, Thomson Airways, Transavia.com France or Easyjet.
The journey from Manchester to Las Palmas De Gran Canaria is operated by only one mode of transport: Flight.
- Get prices






The 1958 miles Cologne Las Palmas De Gran Canaria line is carried out by Air Berlin, Condor Flugdienst, Germanwings, Norwegian Air Shuttle, Ryanair or TUIfly.
The journey from Cologne to Las Palmas De Gran Canaria is operated by only one mode of transport: Flight.
- Get prices



The 74 miles Tenerife Las Palmas De Gran Canaria line is carried out by Air Berlin, Binter Canarias, NAYSA, Niki Airlines or TUIfly.
The journey from Tenerife to Las Palmas De Gran Canaria is operated by only one mode of transport: Flight.
- Get prices
- London Las Palmas De Gran Canaria
- London Puerto del Rosario
- Manchester Las Palmas De Gran Canaria
- Cologne Las Palmas De Gran Canaria
- Tenerife Las Palmas De Gran Canaria
- Glasgow Las Palmas De Gran Canaria
- Dusseldorf Las Palmas De Gran Canaria
- Hamburg Las Palmas De Gran Canaria
- Munich Las Palmas De Gran Canaria
- Berlin Las Palmas De Gran Canaria
- Hamburg Puerto del Rosario
- Munich Puerto del Rosario
- Manchester Puerto del Rosario
- Lanzarote Puerto del Rosario
- Las Palmas De Gran Canaria Puerto del Rosario
- Madrid Las Palmas De Gran Canaria
- Barcelona Las Palmas De Gran Canaria
- Nottingham Las Palmas De Gran Canaria
- Birmingham Las Palmas De Gran Canaria
- Puerto del Rosario Las Palmas De Gran Canaria
- Glasgow Puerto del Rosario
- Dusseldorf Puerto del Rosario
- Nottingham Puerto del Rosario
- Malaga Las Palmas De Gran Canaria
- Seville Las Palmas De Gran Canaria
- Bristol Las Palmas De Gran Canaria
- Newcastle Upon Tyne Las Palmas De Gran Canaria
- Hannover Las Palmas De Gran Canaria
- Stuttgart Las Palmas De Gran Canaria
- Oslo Las Palmas De Gran Canaria
- Vienna Las Palmas De Gran Canaria
- Stockholm Las Palmas De Gran Canaria
- Dublin Las Palmas De Gran Canaria
- Madrid Puerto del Rosario
- Birmingham Puerto del Rosario
- Hannover Puerto del Rosario
- Berlin Puerto del Rosario
- Stuttgart Puerto del Rosario
- Cologne Puerto del Rosario
- Frankfurt am Main Puerto del Rosario
- Vienna Puerto del Rosario
- Paderborn Puerto del Rosario
- Tenerife Puerto del Rosario
- Dusseldorf Santa Cruz de La Palma
- Hamburg Santa Cruz de La Palma
- London Santa Cruz de La Palma
- Frankfurt am Main Santa Cruz de La Palma
- Playa Blanca Corralejo
- Santa Cruz de La Palma La Gomera
- Los Cristianos La Gomera
- Tenerife Valverde
- Edinburgh Las Palmas De Gran Canaria
- Zurich Las Palmas De Gran Canaria
- Amsterdam Las Palmas De Gran Canaria
- Leipzig Las Palmas De Gran Canaria
- Rome Las Palmas De Gran Canaria
- Leeds Las Palmas De Gran Canaria
- Nuremberg Las Palmas De Gran Canaria
- Frankfurt am Main Las Palmas De Gran Canaria
- Bergen Las Palmas De Gran Canaria
- England
- North Rhine-Westphalia
- Scotland
- Hamburg
- Bavaria
- Berlin
- Catalonia
- Andalusia
- Lower Saxony
- Baden-Württemberg
- Vienna
- Hesse
- Saxony
- Latium
- Bremen
- Madeira
- Northern Ireland
- Tuscany
- Wales
- Valencian Community
- Saarland
- Thuringia
- Lombardy
- Styria
- Salzburg
- Azores
- Basque Country
- Upper Austria
- Cantabria
- Rhineland-Palatinate
- Veneto
- Emilia-Romagna
- Mecklenburg-Vorpommern
- Nord-Pas de Calais