Flights from Toronto to Reykjavik – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to KEF – All flight route options from Pearson International, Canada to Keflavík International Airport, Iceland. These routes are operated by 10 airlines. Fly non-stop with Icelandair or Air Canada, or choose from 10 different stopover flights. The shortest flight time is 5 hours and 30 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 Keflavík Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Reykjavik flights
There are over 12 airlines and as many as 651 flights every week to this destination. You can fly non-stop to Reykjavik (KEF) from Toronto (YYZ) with Air Canada or Icelandair but if a stopover option suits you better you can choose to fly via Halifax, New York or any other of the 10 alternatives with connectiing airports.
Tip! You can also fly to Reykjavik from City Centre (YTZ).
Toronto to Reykjavik with Air Canada
You can fly non-stop every weekday except Mondays with departure times at 22:40. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With United Airlines
If you fly from Toronto with United Airlines you will do a stopover in New York, EWR before reaching Reykjavik. This flight trip will take 9 hours and 30 minutes and you can fly every weekday with departures at 15:00 or 18:00. United Airlines is a Star Alliance member.
Distance & flight times: Pearson to Keflavík International Airport
The shortest flight time between YYZ and KEF is 5 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 35m | - | 2605 miles (4191 km) |
YHZ Halifax | 8h 15m | 4h 26m | 2864 miles (4608 km) |
EWR New York | 9h 30m | 4h 35m | 2958 miles (4759 km) |
BOS Boston | 9h 40m | 2h 40m | 2867 miles (4613 km) |
YUL Montreal | 10h 10m | 4h 49m | 2645 miles (4256 km) |
LGA New York | 10h 15m | - | - |
JFK New York | 11h 16m | 3h 32m | 2969 miles (4777 km) |
DCA Washington | 11h 47m | - | - |
IAD Dulles | 11h 55m | 4h 20m | 3156 miles (5078 km) |
DTW Detroit | 12h 0m | 4h 57m | 3014 miles (4850 km) |
PIT Pittsburgh | 12h 5m | 4h 56m | 3026 miles (4869 km) |



Quick copy and share this page
From Toronto to Iceland
Below is a list of other destinations to Iceland from Pearson International with either direct flights or 1 stop connections.
From Canada to Reykjavik
Below is a list of other cities in Canada with flights to Reykjavik with either non-stop or connecting flights.
-
YUL Montreal Direct
-
YVR Vancouver Direct
-
YYC Calgary Direct
-
YEG Edmonton
-
YHZ Halifax Direct
-
YOW Ottawa
-
YWG Winnipeg
-
YQB Quebec
-
YLW Kelowna
-
YXE Saskatoon