As in many other countries across the world, the main airport is not actually located in the capital and foreign tourists, landing in Iceland for the first time, do not always realize that they do not land directly in Reykjavik and the airport is actually located in town Keflavik, a 40-minute drive from Reykjavik.
Due to the fact that Iceland does not have a train or subway, one of the cheapest and convenient ways to get to and from the airport is by using the Flybus, bus-shuttle.
The Flybus is totally synchronized with flights arriving at the airport, so that there is always a place for those who land from any flight. A Flybus leaves the airport in Keflavik after every flight lands.
Keflavik Airport is small and efficient and the time it takes from the landing to leaving the airport with luggage in hand is usually not more than half an hour.
On arriving at Reykjavik, the shuttle stops at the main bus station (BSI) in the city center and other nearby major towns: Hafnarfjörður and Garðabær.
Tickets can be purchased online at http://www.flybus.is or upon landing, near the terminal exit; there is no need to book in advance.
Tickets may also be purchased for Flybus + which also drops of passengers at major hotels in the city. The estimated travel time from the airport to Reykjavik center is between 50 minutes and an hour and a half.
The price for a trip from the airport to Reykjavik costs 2200 Icelandic Krona, which is approximately 16 Euros. The price for a trip with Flybus + costs 2800 Icelandic Krona, which is approximately 20 Euros.