Flights from Geneva to Toronto – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
GVA to YYZ – All flight route options from Geneva Airport, Switzerland to Pearson International, Canada. These flights are operated by 27 different airlines through 26 different connections. The shortest flight time is 10 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Geneva to Toronto flights
There are over 26 airlines and as many as 1202 flights every week to this destination. While flying to Toronto from Geneva you will be doing a stopover in Brussels, Reykjavik or any other of the 26 alternatives with flight connections.
Are there any non-stop flights from GVA to YYZ?
There are no direct or non-stop flights from Geneva Airport, GVA to Pearson International, YYZ.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Geneva to Toronto with Icelandair
If you fly from Geneva with Icelandair you will do a stopover in Reykjavik, KEF before reaching Toronto. This flight trip will take 11 hours and 10 minutes and you can fly every Tuesday, Thursday, Friday or Sunday with departures at 14:00.
Distance & flight times: Geneva Airport to Pearson
The shortest flight time between GVA and YYZ is 10 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
BRU Brussels | 10h 35m | 1h 20m | 4108 miles (6610 km) |
KEF Reykjavik | 11h 10m | 1h 15m | 4257 miles (6850 km) |
VIE Vienna | 11h 15m | 55m | 4851 miles (7805 km) |
ZRH Zurich | 11h 25m | 1h 35m | 4198 miles (6755 km) |
FRA Frankfurt | 11h 25m | 1h 30m | 4250 miles (6838 km) |
MUC Munich | 11h 35m | 1h 20m | 4454 miles (7166 km) |
DUB Dublin | 11h 45m | 1h 50m | 4031 miles (6486 km) |
YUL Montreal | 11h 59m | 1h 35m | 4006 miles (6446 km) |
AMS Amsterdam | 12h 5m | 2h 5m | 4168 miles (6706 km) |
FCO Rome | 12h 20m | 1h 20m | 4861 miles (7821 km) |
CDG Paris | 12h 40m | 4h 0m | 4015 miles (6460 km) |
LCY London | 12h 50m | - | - |
MAN Manchester | 13h 0m | 3h 35m | 4063 miles (6537 km) |
LHR London | 13h 10m | 3h 40m | 4037 miles (6496 km) |
CMN Casablanca | 13h 25m | 2h 5m | 5009 miles (8059 km) |
MAD Madrid | 13h 55m | 3h 25m | 4417 miles (7107 km) |
LIS Lisbon | 14h 5m | 3h 15m | 4521 miles (7274 km) |
IAD Dulles | 14h 5m | 1h 25m | 4450 miles (7160 km) |
ARN Stockholm | 14h 10m | 2h 45m | 4996 miles (8039 km) |
PRG Prague | 14h 15m | 3h 50m | 4638 miles (7463 km) |
MXP Milan | 14h 19m | 1h 30m | 4263 miles (6859 km) |
CPH Copenhagen | 14h 20m | 4h 10m | 4628 miles (7446 km) |
JFK New York | 14h 45m | 4h 0m | 4242 miles (6825 km) |
EWR New York | 15h 5m | 3h 11m | 4238 miles (6819 km) |
WAW Warsaw | 15h 55m | 1h 25m | 5120 miles (8238 km) |
OPO Porto | 17h 35m | 4h 45m | 4342 miles (6986 km) |


Quick copy and share this page
From Geneva to Canada
Below is a list of other destinations to Canada from Geneva Airport with either direct flights or 1 stop connections.
From Switzerland to Toronto
We have found another destination to Canada from Geneva Airport as well.
-
ZRH Zurich Direct