Home › Airports › Reykjavik

Keflavík International Airport (KEF) to Reykjavik

Airport coaches timed to flight arrivals, such as Flybus and Airport Direct, reach Reykjavík in about 45 minutes. Taxis are very expensive because of the distance.

Keflavík is about 45–50 minutes from Reykjavík; the small Reykjavík City Airport (RKV) handles only domestic and Greenland flights.

about 50 km to the centreBus · Taxi · Car hire

Best for most people: Bus. Airport coaches wait for arrivals, carry luggage easily and can add a hotel drop-off for a small extra charge.

All the options

HowTimeHow oftenPrice*HoursGood to know
bus
Flybus (Reykjavík Excursions) or Airport Direct coaches from outside Arrivals to their terminals in Reykjavík, with optional hotel drop-off
about 45–50 mintimed to flight arrivalsabout ISK 4,000–6,000, more with hotel drop-offfor all scheduled arrivalsBook online in advance or buy at the counters in Arrivals.
bus
Strætó public bus route 55 towards Reykjavík
about 60–75 minevery 1–2 hoursabout ISK 2,000–2,500limited daytime serviceCheapest, but infrequent; check the current Strætó timetable.
taxi
Taxi rank outside Arrivals
about 45 minabout ISK 20,000–25,000 or more24 hWorth it only for groups or very late arrivals.
car hire
Rental desks in the terminal and lots nearby
about 45 min to Reykjavíkvaries by seasonaround flight timesPopular because many visitors drive the Golden Circle or Ring Road.

*Approximate 2026 prices and times. Services change: check the operator before you fly, especially for late arrivals.

Sort it before you land

Book a private transferDriver waiting at Arrivals, fixed priceHire a car at the airportCompare companies and priceseSIM for arrivalData working as soon as you landHotels in ReykjavikCompare prices for your dates

Partner links: TonyPlan may earn a small commission at no extra cost to you.

Other airports

Tips

Common questions

How much is a taxi from Keflavík to Reykjavík?

A taxi from Keflavík Airport to central Reykjavík usually costs about ISK 20,000 to 25,000, and sometimes more at night or with a larger car. The trip takes about 45 minutes. For one or two people an airport coach is far cheaper; a taxi makes sense mainly for groups or when no coach is running.

How long does it take to get to Reykjavík?

The road from Keflavík to Reykjavík is about 50 km and takes around 45 to 50 minutes by coach or car. Coaches with hotel drop-off add time because of the transfers at the bus terminal. In winter, snow or wind can slow the journey, so allow a buffer when returning for a flight.

Are there buses for late-night flights?

Airport coaches such as Flybus and Airport Direct are timed to scheduled flight arrivals, including late ones, so a coach is usually waiting when you land. The public Strætó bus runs only a limited daytime schedule. If your flight is badly delayed, check with the coach company or take a taxi.

Can I pay by card?

Yes. Iceland is almost cashless, and coach tickets, taxis and rental cars are all paid by card. Coach tickets can be bought online or at the counters in Arrivals. You can travel around Iceland without needing Icelandic krónur in cash at all.

Reykjavik travel guideWhere to stay in ReykjavikHow many days in ReykjavikWhat Reykjavik costs

Compiled by TonyPlan from airport and transport-operator information and travel knowledge; updated 2026-10-05. Anything we could not confirm is marked as approximate.

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.