Most international travellers arriving on a flight to Reykjavik will touch down on the Reykjanes Peninsula, though the city also maintains a secondary airfield located much closer to the historic centre. These two distinct gateways handle the vast majority of air traffic, separating long-haul arrivals from domestic and regional connections.
Keflavík International Airport (KEF)
Keflavík International Airport, identified by the code KEF, is the primary gateway for those taking flights to Reykjavik from abroad. It is situated approximately 50 km southwest of the capital in the municipality of Reykjanesbær. As the largest hub in the country, it is the main base for Icelandair and Play, and includes a single large terminal building that manages all international arrivals and departures.
After clearing customs, the most common way to reach the city is via the dedicated airport shuttle buses, which depart frequently and take roughly 45 to 50 minutes to reach the Reykjavik BSI Bus Terminal. Public bus Line 55 also operates between the terminal and the city, though it involves more stops and a longer transit time. Taxis are available 24 hours a day at the ranks outside the arrivals hall, providing a direct door-to-door service to any district in Reykjavik or nearby towns like Hafnarfjörður. Car rental desks are located within the terminal area for those planning to drive themselves along the main highway, Route 41, which connects the airport directly to the capital region.
Reykjavik Airport (RKV)
Reykjavik Airport, or RKV, is the city's domestic hub located just 2 km from the heart of the capital. It sits within the Vatnsmýri district, making it easily accessible for passengers travelling within the country or to Greenland and the Faroe Islands. The airport consists of two small terminals that primarily handle scheduled flights by Icelandair and Eagle Air, focusing on regional connectivity rather than long-distance international routes.
Because of its central location, reaching the city centre from the arrivals gate is exceptionally quick, often taking less than 5 to 10 minutes by vehicle. Travellers can use local public transit, specifically Line 15, which stops near the terminal and connects to the Hlemmur transit hub. Many visitors choose to take a taxi due to the short distance, or even walk if they are staying in the southern part of the 101 Reykjavik postal code area. There are no heavy rail or metro links, as the city relies entirely on its road network and bus system for airport transfers.