Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Reykjavik Keflavik Intl
Toronto Pearson Intl
Nonstop
6h 15mToronto Pearson Intl
Reykjavik Keflavik Intl
Nonstop
5h 35mIcelandair
Reykjavik Keflavik Intl
Toronto Pearson Intl
1 stop
12h 30mToronto Pearson Intl
Reykjavik Keflavik Intl
1 stop
12h 10mBritish Airways
Reykjavik Keflavik Intl
Vancouver Intl
2 stops
21h 13mVancouver Intl
Reykjavik Keflavik Intl
2 stops
23h 00mSWISS
Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Reykjavik Keflavik Intl
Toronto Hamilton
Nonstop
6h 20mToronto Hamilton
Reykjavik Keflavik Intl
Nonstop
5h 45mPLAY
Check out the cheapest flights from Iceland to embark to:
Travel from Reykjavik to Moscow from C$ 509 round trip