Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
- Calgary to Gran Canaria
- Paris to Gran Canaria
- Winnipeg to Gran Canaria
- Québec City to Gran Canaria
- Barcelona to Gran Canaria
- New York to Gran Canaria
- Montreal to Gran Canaria
- Madrid to Gran Canaria
- Birmingham to Gran Canaria
- Vancouver to Gran Canaria
- Frankfurt to Gran Canaria
- London to Gran Canaria
- Edmonton to Gran Canaria
- Toronto to Gran Canaria
Expedia's Latest Trends
Hotels
Flights
Flights from Barcelona to MarbellaFlights from Johannesburg (JNB) to Edmonton (YEG)Flights from Warsaw (WAW) to Ottawa (YOW)Flights from Toronto (YYZ) to Edinburgh (EDI)Flights to CalgaryFlights from Manila (MNL) to Winnipeg (YWG)Flights from King Abdulaziz Intl.Flights from Toronto (YYZ) to Calgary (YYC)Air CanadaFlights from Delhi (DEL) to Toronto (YYZ)Flights from Lagos (LOS) to Johannesburg (JNB)Flights from Toronto (YYZ) to Lapu-Lapu (CEB)Flights from Toronto (YYZ) to Le Lamentin (FDF)
Cars
*Available to Expedia members.