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.
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
| How | Time | How often | Price* | Hours | Good 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 min | timed to flight arrivals | about ISK 4,000–6,000, more with hotel drop-off | for all scheduled arrivals | Book online in advance or buy at the counters in Arrivals. |
| bus Strætó public bus route 55 towards Reykjavík | about 60–75 min | every 1–2 hours | about ISK 2,000–2,500 | limited daytime service | Cheapest, but infrequent; check the current Strætó timetable. |
| taxi Taxi rank outside Arrivals | about 45 min | about ISK 20,000–25,000 or more | 24 h | Worth it only for groups or very late arrivals. | |
| car hire Rental desks in the terminal and lots nearby | about 45 min to Reykjavík | varies by season | around flight times | Popular 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
Partner links: TonyPlan may earn a small commission at no extra cost to you.
Other airports
- Reykjavík City Airport (RKV), in the city, for domestic flights only.
Tips
- Many hotels in central Reykjavík cannot be reached by coach; drop-off is at nearby bus stops instead.
- If you plan to visit the Blue Lagoon, some coaches combine the airport transfer with a stop there.
- Winter weather can slow the road; allow extra time on departure day.
- Buy any duty-free alcohol on arrival: prices in town are high.
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.
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.