Keflavík Airport to Reykjavík: Airport Shuttles, Buses and Taxis Compared

Picking the right transfer from Keflavík to the capital shapes your first hours in Iceland — here is how the main options actually compare.

Flybus and Airport Direct: the default choices

Keflavík International Airport sits on the Reykjanesskagi peninsula, roughly 50 km southwest of central Reykjavík. The drive takes about 45 minutes in normal conditions, longer in winter squalls or Friday afternoon traffic on Reykjanesbraut. Flybus, the long-running operator, meets every arriving flight and runs 24 hours a day. You can either ride to BSÍ bus terminal near Hlemmur and change to a smaller shuttle for your neighbourhood, or pay extra for a hotel drop-off that stops at addresses in the 101 downtown district and beyond.

Airport Direct, the main competitor, uses larger coaches and often finishes at its terminal near Skúlagata rather than the main bus station. Both run frequent services and can be booked at the airport desk or online. In my view, if your hotel lies between Hlemmur and Skúlagata, Airport Direct is slightly more convenient. If you are staying in 101 or near Hallgrímskirkja, book Flybus with the hotel drop-off — that final shuttle saves dragging luggage through slush.

Taxis and private transfers: when the price makes sense

A metered taxi from Keflavík to central Reykjavík is the fastest door-to-door option, especially if your flight lands after the last convenient bus or you are travelling with young children and lots of gear. The fare is metered and varies with traffic and time of day, so ask the driver for an estimate before you get in. Taxis wait outside the arrivals hall; the journey takes around 45 minutes to the 101 area, a little less to the domestic airport at Reykjavík.

Private transfers pre-booked through your hotel or a local operator work similarly but with a fixed price agreed in advance — useful if your group fills a vehicle. For solo travellers or couples, the coach services are almost always the better value. For three or more people arriving late, a taxi or private car can be competitive and far less tiring. I would skip taxis only when I am alone and landing at a reasonable hour.

Rental cars: flexibility with real responsibilities

Rental desks cluster in the arrivals hall and at a nearby lot reached by shuttle. Picking up a car at Keflavík makes sense if you plan to leave Reykjavík straight away — the Golden Circle, the South Coast, or a loop up to Snæfellsnes. Roads are generally good, but winter conditions on Route 41 and the mountain passes can change quickly. Check your insurance carefully: gravel protection and sand-and-ash cover are commonly recommended, and the wind on the Reykjanes peninsula is no joke.

Parking in central Reykjavík is paid and enforced on weekdays, so a car is a liability if you are spending three days in the city. My rule: book a hotel in 101 or near Laugavegur for your city nights, and only collect a rental on the morning you head out of town. That keeps the first and last days simple and leaves the middle for exploring.

Where to stay once you arrive

Most first-time visitors do best in the 101 downtown area, within walking distance of Hallgrímskirkja, Harpa concert hall and the Sun Voyager sculpture on Sæbraut. This is where the highest demand sits, so rooms book out early in June, July and August. The old harbour district, around Grandi and Hlésgata, is quieter and still close to the centre, with excellent seafood restaurants and easy access to whale-watching departures. Both areas are a short walk from the main bus stops used by the airport coaches.

If you are arriving on a late flight, consider a hotel near BSÍ or Hlemmur for one night, then move downtown. It avoids a complicated shuttle handover when you are tired. For a longer Reykjavík stay, I would book in 101 and treat the airport transfer as a fixed cost rather than try to optimise it to the last króna. The real savings come from choosing a location that lets you walk to the sights.

Questions, answered

How long does the transfer from Keflavík to Reykjavík take?

The drive is about 50 km and takes roughly 45 minutes in good conditions. Allow an hour in winter or during peak traffic. Coach services add time for terminal stops and hotel drop-offs, so plan around 60 to 75 minutes door to door.

Do I need to book airport transfers in advance?

Not strictly — coaches meet every flight and desks are open on arrival. Booking online can secure a seat in peak season and sometimes a lower fare. Taxis and private transfers are best arranged ahead if you land late or travel in a large group.

Where should I stay in Reykjavík if I am arriving by airport bus?

Hotels in the 101 downtown area or near Laugavegur are most convenient, with easy walking to Hallgrímskirkja and Harpa. The old harbour around Grandi is quieter but still central. Properties near BSÍ or Hlemmur suit a single late-night stopover.

Search live hotel prices in Iceland →
5% back on completed stays · ~1 tonne CO₂ retired per booking

← Iceland's page