Photo by Leo Li

- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Origin airport | Gran Canaria |
Destination airport | Keflavik Intl. |
Distance | 4019 km |
- Trending Swiss International Air Lines Flights
- Trending Routes
- Other Airlines
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular Swiss International Air Lines Routes from Reykjavik
- Toronto to Rome (YYZ - FCO)
- Montreal to Athens (YUL - ATH)
- Toronto to Delhi (YYZ - DEL)
- Toronto to Dublin (YYZ - DUB)
- Montreal to Rome (YUL - FCO)
- Montreal to Barcelona (YUL - BCN)
- Vancouver to London (YVR - LHR)
- Toronto to Barcelona (YYZ - BCN)
- Toronto to London (YYZ - LHR)
- Montreal to Paris (YUL - CDG)
Popular Domestic Routes in Keflavik Intl.
- Vancouver to Paris (YVR - CDG)
- Montreal to Barcelona (YUL - BCN)
- Toronto to Paris (YYZ - CDG)
- Toronto to London (YYZ - LHR)
- Montreal to Lisbon (YUL - LIS)
- Delhi to Toronto (DEL - YYZ)
- Toronto to Delhi (YYZ - DEL)
- Toronto to Mumbai (YYZ - BOM)
- Montreal to Athens (YUL - ATH)
- Montreal to Rome (YUL - FCO)
- Flights from San Bartolomé de Tirajana
- Flights from Mogan
- Flights from Gran Canaria
- Flights from Las Palmas de Gran Canaria
- Flights from Ciudad Jardín
- Flights from Agaete
- Flights from Santa Lucia
- Flights from Guanarteme
- Flights from Telde
- Flights from Vega de San Mateo
- Flights from Galdar
- Flights from Ingenio
Expedia's Latest Trends
Hotels
Flights
Flights from Toronto to ArrecifeFlights from Ponta Delgada to TenerifeFlights from London to TenerifeFlights from Toronto to Santa Cruz de TenerifeFlights from Lisbon to TenerifeFlights from Winnipeg to TenerifeFlights from Edmonton to TenerifeFlights from Calgary to TenerifeFlights from London to TenerifeFlights from Vancouver to TenerifeFlights from Paris to TenerifeFlights from Ottawa to TenerifeFlights from Toronto to AucklandFlights from Toronto to Puerto del RosarioFlights from Tenerife to LisbonFlights from Barcelona to TenerifeFlights from Halifax to TenerifeFlights from Amsterdam to TenerifeFlights from New York to TenerifeFlights from Madrid to TenerifeCheap Flights to CanadaFlights to EdmontonAbbotsford Intl. Airport FlightsFlights from Dublin to TenerifeFlights from Montreal to Tenerife
Activities
Packages
*Available to Expedia members.