Cheap flights from Toronto to Gran Canaria Island (YYZ to LPA) from $1,452

Compare prices across airlines and find the best deals

Discover deals on Toronto to Gran Canaria Island flights
TAP Air PortugalIberiaAmerican AirlinesAustrian
Typical range $1,452-$1,752•Cheapest found $1,452
Updated recently