Cheap flights to Iceland – Compare and Save
— KEF
17 Oct — 24 Oct1
Round-trip
1 adult
Economy
Round-trip
1 adult, Economy
Flights to Iceland in 2025
Find the latest flights to Iceland in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 629,999 searches and data was last updated on 17 September 2025.
One-way from | C$ 367 |
---|---|
Popular in | December |
Cheapest in | January |
Average price | C$ 742 |
Good round-trip deal | C$ 703 or less |
Good one-way deal | C$ 710 or less |
- 12/10
- 1 total stop
- 14h 35m total
- Toronto to Iceland
Highest demand for flights based on searches. 3% potential increase in price.
Cheapest flight prices on average. 2% potential price decrease (C$ 20 potential savings vs. average RT price).
Average for round-trip flights in September 2025
Price to beat on a round-trip flight from Toronto to Iceland.
Price to beat on a one-way flight from Toronto to Iceland.
Find flight deals to Iceland
Cheapest flights to IcelandExplore the most affordable flight options available to Iceland. Find the lowest fares based on data from user searches, with prices last updated on 17 September 2025.
Explore the most affordable flight options available to Iceland. Find the lowest fares based on data from user searches, with prices last updated on 17 September 2025.
Thu 6/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Wed 12/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 726
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 802
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 806
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 809
Sun 12/108:45 a.m.YTZ - KEF
1 stop16h 10mMultiple Airlines
Thu 16/103:05 p.m.KEF - YTZ
1 stop30h 48mMultiple Airlines
Deal found 16/9C$ 814
Tue 16/127:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Sat 10/15:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 814
Best flights to IcelandDiscover carefully curated flight deals to Iceland that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 17 September 2025.
Discover carefully curated flight deals to Iceland that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 17 September 2025.
Tue 18/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Sun 23/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 830
Sun 12/108:15 a.m.YYZ - KEF
1 stop9h 30mMultiple Airlines
Wed 15/108:10 p.m.KEF - YYZ
3 stops20h 53mMultiple Airlines
Deal found 17/9C$ 854
Thu 9/1010:20 p.m.YYZ - KEF
2 stops29h 55mWestJet
Mon 13/109:35 a.m.KEF - YYZ
1 stop25h 17mWestJet
Deal found 17/9C$ 894
Sun 12/108:15 a.m.YYZ - KEF
1 stop9h 30mMultiple Airlines
Wed 15/108:10 p.m.KEF - YYZ
2 stops20h 29mMultiple Airlines
Deal found 17/9C$ 876
Fri 24/108:50 p.m.YYZ - KEF
Nonstop5h 30mIcelandair
Sat 1/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 17/9C$ 975
Sun 9/118:00 a.m.YTZ - KEF
1 stop8h 45mMultiple Airlines
Sun 23/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 14/9C$ 918
Thu 23/108:50 p.m.YYZ - KEF
Nonstop5h 30mIcelandair
Tue 28/105:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 17/9C$ 975
Thu 4/129:35 p.m.YYZ - KEF
1 stop15h 45mMultiple Airlines
Sat 13/126:35 p.m.KEF - YYZ
1 stop25h 25mMultiple Airlines
Deal found 17/9C$ 919
Wed 1/106:00 a.m.YHM - KEF
1 stop22h 15mWestJet
Sat 4/109:35 a.m.KEF - YHM
1 stop19h 05mWestJet
Deal found 16/9C$ 1,154
Wed 22/108:50 p.m.YYZ - KEF
Nonstop5h 30mIcelandair
Tue 28/105:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 17/9C$ 975
Sat 11/1012:30 a.m.YYZ - KEF
2 stops17h 15mMultiple Airlines
Wed 15/108:10 p.m.KEF - YYZ
2 stops18h 29mMultiple Airlines
Deal found 17/9C$ 933
Sat 25/1011:00 p.m.YYZ - KEF
Nonstop5h 40mIcelandair
Fri 31/105:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 17/9C$ 975
Fri 10/106:00 a.m.YHM - KEF
1 stop22h 15mWestJet
Tue 14/109:35 a.m.KEF - YHM
1 stop19h 05mWestJet
Deal found 16/9C$ 1,187
Thu 20/118:00 a.m.YTZ - KEF
1 stop8h 45mMultiple Airlines
Sun 23/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 15/9C$ 934
Fri 24/1011:00 p.m.YYZ - KEF
Nonstop5h 35mIcelandair
Fri 31/105:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 17/9C$ 975
Thu 6/118:00 a.m.YTZ - KEF
1 stop8h 45mMultiple Airlines
Wed 12/115:00 p.m.KEF - YTZ
2 stops23h 55mMultiple Airlines
Deal found 15/9C$ 946
Fri 10/106:00 a.m.YHM - KEF
1 stop22h 15mWestJet
Mon 13/109:35 a.m.KEF - YHM
1 stop19h 05mWestJet
Deal found 16/9C$ 1,263
Sat 11/101:35 p.m.YTZ - KEF
1 stop11h 20mMultiple Airlines
Wed 15/103:05 p.m.KEF - YTZ
1 stop26h 03mMultiple Airlines
Deal found 16/9C$ 946
Fri 3/106:00 a.m.YHM - KEF
1 stop22h 15mWestJet
Tue 7/109:35 a.m.KEF - YHM
1 stop19h 05mWestJet
Deal found 15/9C$ 1,348
Wed 19/111:10 p.m.YTZ - KEF
1 stop11h 55mMultiple Airlines
Sun 23/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 15/9C$ 948
Fri 7/119:35 p.m.YYZ - KEF
1 stop31h 55mMultiple Airlines
Thu 13/116:05 p.m.KEF - YYZ
1 stop25h 55mMultiple Airlines
Deal found 16/9C$ 948
Sun 2/118:00 a.m.YTZ - KEF
1 stop8h 45mMultiple Airlines
Sun 9/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 16/9C$ 978
Fri 7/111:10 p.m.YTZ - KEF
1 stop11h 55mMultiple Airlines
Thu 13/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 16/9C$ 1,024
Fri 7/114:20 p.m.YTZ - KEF
3 stops24h 25mMultiple Airlines
Thu 13/119:55 a.m.KEF - YTZ
1 stop15h 59mMultiple Airlines
Deal found 16/9C$ 1,033
Thu 6/118:30 a.m.YTZ - KEF
2 stops16h 35mMultiple Airlines
Wed 12/115:00 p.m.KEF - YTZ
2 stops21h 55mMultiple Airlines
Deal found 15/9C$ 1,050
Mon 6/107:00 a.m.YTZ - KEF
3 stops23h 10mMultiple Airlines
Thu 16/1011:05 a.m.KEF - YTZ
3 stops35h 50mMultiple Airlines
Deal found 15/9C$ 1,077
Fri 7/114:20 p.m.YTZ - KEF
3 stops24h 25mMultiple Airlines
Thu 13/115:00 p.m.KEF - YTZ
2 stops23h 55mMultiple Airlines
Deal found 16/9C$ 1,090
Fri 7/112:05 p.m.YTZ - KEF
2 stops11h 00mMultiple Airlines
Thu 13/119:55 a.m.KEF - YTZ
1 stop10h 29mMultiple Airlines
Deal found 16/9C$ 1,103
Fri 10/1011:45 a.m.YHM - KEF
2 stops16h 30mMultiple Airlines
Tue 14/109:35 a.m.KEF - YHM
1 stop15h 44mMultiple Airlines
Deal found 16/9C$ 1,685
Direct flights to IcelandExplore direct flight options to Iceland based on user searches, and compare prices and availability for your desired travel dates. Data last updated 17 September 2025.
Explore direct flight options to Iceland based on user searches, and compare prices and availability for your desired travel dates. Data last updated 17 September 2025.
Thu 6/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Wed 12/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 726
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 802
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 806
Fri 7/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Thu 13/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 809
Tue 16/127:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Sat 10/15:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 814
Wed 12/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Wed 19/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 819
Wed 10/127:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Tue 16/125:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 824
Thu 6/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Wed 12/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 825
Tue 18/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Mon 24/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 828
Tue 18/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Mon 24/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 830
Wed 19/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Sun 23/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 15/9C$ 831
Wed 26/117:40 p.m.YYZ - KEF
Nonstop5h 45mIcelandair
Sun 30/115:00 p.m.KEF - YYZ
Nonstop6h 15mIcelandair
Deal found 16/9C$ 832