Photo by Leo Li

$522 Cheap Air Canada flights St. Louis (STL) to Reykjavik (KEF)
Prices were available within the past 7 days and start at $522 for one-way flights and $909 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, Jul 5 - Mon, Jul 13
STL
St. Louis
KEF
Reykjavik
$909 Roundtrip, found 1 day ago
$909
Roundtrip
found 1 day ago
Travel information
Travel information
Origin airport | Lambert-St. Louis Intl. |
Destination airport | Keflavik Intl. |
Airlines serving | Air Canada, Delta, Lufthansa, United, Virgin Atlantic |
Popular airline | Delta |
Distance | 5108 km |
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Most Popular Air Canada Routes from St. Louis
- New York to Port of Spain (JFK - POS)
- Boston to Cancun (BOS - CUN)
- New York to Punta Cana (JFK - PUJ)
- Québec to Fort Lauderdale (YQB - FLL)
- Boston to Tokyo (BOS - NRT)
- Denver to Montreal (DEN - YUL)
- New York to Toronto (JFK - YYZ)
- Boston to Cancun (BOS - CUN)
- Orlando to Mahebourg (MCO - MRU)
- Minneapolis to San José (MSP - SJO)
Popular Domestic Routes in Keflavik Intl.
- Cleveland to Dublin (CLE - DUB)
- Washington to Vancouver (DCA - YVR)
- Washington to Hamilton (IAD - YHM)
- Orlando to Mahebourg (MCO - MRU)
- New York to Punta Cana (JFK - PUJ)
- Boston to Tokyo (BOS - NRT)
- Boston to Cancun (BOS - CUN)
- Boston to Punta Cana (BOS - PUJ)
- Québec to Fort Lauderdale (YQB - FLL)
- Boston to Tokyo (BOS - HND)