Keflavík transportation and accommodation
Travelling to and from Keflavík International Airport is rarely a hassle. There may not be any trains in Iceland, but the roads are not congested and the airport shuttle is almost always on time.
There are several coach services to choose from, the best-known option being the FlyBus. The reasonably priced service runs in and out of the BSÍ bus terminal in Reykjavík; but for a little extra they will drop you off at your hotel or hostel, or at the domestic airport if your plan is to get the heck out of the city again ASAP. The bus also makes a scheduled stop in Hafnarfjörður on the way. A similar service is run by Iceland Excursions.
Then there are the taxis which circle the arrivals hall like vultures hoping to meet people who think Reykjavík is closer than it really is. Taxi is clearly the best option if money is no object – and it can even work out cheaper if you have enough people to fill the car. Having said that, if money really is no object, why not take a private helicopter into town?
All the biggest car rental companies are present at the airport; but if you've had a vino or two on the plane, you'll be pleased to know they are also waiting for you in Reykjavík and most other towns around Iceland.
If after all this you still manage to get stuck, then don't worry. After many years of waiting there is now finally a brand new hotel inside the airport itself, so you can start the long walk through the lava field on fresh legs and a full stomach in the morning. Airport Hotel Smári is surprisingly clean, comfortable and good value for an airport hotel and favourably stands up to comparison with its city centre cousins.