Plane, train, bus, car, ferry, bike share, driving and walking directions all in one search
Your search results are displayed instantly
Get anywhere from your current location
Keflavík is a town in the Reykjanes region in southwest Iceland. As of 2016, its population when combined with the nearby town Njarðvík, is 15,129.
There are 79+ hotels available in Keflavík. Prices start at $81 USD per night.