How to get to Reykjavik

As Iceland’s main gateway by air, Reykjavik International Airport is located 50 km from the capital city center in Keflavik. If you haven’t rented a vehicle, you’ll need another means of transport to reach your accommodation: coach shuttle, minibus, taxi, or local bus.
1

Bus transfer from Keflavik Airport to Reykjavik

Keflavik Airport map

Keflavik Airport map - Departures from the BUS Pick-up area

Reykjavik has two airports:

• Reykjavik Airport is located within the city and handles domestic flights.

The international airport where you’ll arrive is located in Keflavik.

Several bus companies operate the Keflavik - Reykjavik route in less than 45 minutes. Note that the base fare will drop you off at a terminal located about one kilometer from the city center (depending on the company), but you can add a hotel transfer for around 500 ISK | 3.44 EUR.

In terms of service, the bus companies are fairly similar. A one-way ticket costs around 3,999 ISK | 32 USD. You’ll find schedules, prices, departure and arrival points on the companies’ websites. Buses are scheduled to depart 30–45 minutes after each flight, giving you plenty of time to collect your luggage calmly.

The terminals are located outside the city center because, for environmental reasons, Reykjavik municipality does not allow large coaches in many streets.

While it’s possible to buy your ticket on-site, it is recommended to book in advance online. If your flight is delayed, your bus transfer to Reykjavik will be valid on the next available bus — no need to queue or risk missing your shuttle.

If you had to pick just one company, it would be Flybus, whose terminal is located 600m from downtown. See the map below. As the main operator on the market, you’re guaranteed a seat for your flight. If your flight is delayed, the bus will wait for you. It’s also an Icelandic company.

Location of the Reykjavik BSI bus terminal. The city center is highlighted in yellow on the map.
Location of the Reykjavik BSI bus terminal. The city center is highlighted in yellow on the map.
Flybus
Our recommendation

There is a Flybus after every flight arrival — even in case of delay, even if your flight lands at 3 AM.Buses leave 35–40 minutes after the actual landing time of your flight, not the scheduled arrival time. The company serves the BSÍ terminal in Reykjavik, located less than a kilometer from downtown. If you want to be dropped off at your hotel (and if it’s on the list), there’s an extra fee of about 5 EUR (choose the option “From Keflavik Airport to Reykjavik via BSI”). Mobile tickets are accepted.

Airport – terminal fare: 3,999 ISK | 27.51 EUR

• Airport – hotel fare: 5,199 ISK | 35.77 EUR

A full refund is available if you cancel up to 24 hours in advance.

Airport Direct

This company operates 24/7 with departures every hour and every 30 minutes during peak times.

Airport – terminal fare: 3999.00 ISK | 27.51 EUR

• Airport – hotel fare: 5199.00 ISK | 35.77 EUR

Terravision

Another option for transfers between Keflavik Airport and Reykjavik is Terravision buses. Tickets can be booked online from €23 for a 40-minute journey.

Airport – city center terminal fare: 23 EUR

2

Private shuttles and buses between Reykjavik and Keflavik Airport

To reach the airport from the capital, the same advice mentioned earlier applies in this direction as well. The trip takes about 45 minutes. For early morning flights, the first Flybus departures leave the BSI bus terminal in Reykjavik at 3:30 a.m.. You will arrive in Keflavik around 4:15 a.m. Booking in advance is highly recommended. Unlike the Keflavik–Reykjavik route, buses going to the airport depart at fixed times.

For €9 per person, a minibus can pick you up directly at your hotel 30 minutes before the shuttle departure. Select the option “From Reykjavik to Keflavik Airport via BSI station.”

HOTEL PICK UP (city center)
(BSÍ) BUS TERMINAL
Estimate arrival time (Keflavik Airport)
03:00
03:30
04:15
04:00
04:30
05:15
05:00
05:30
06:15
06:00
06:30
07:15
07:00
07:30
08:15
08:00
08:30
09:15
09:00
09:30
10:15
10:30
11:00
11:45
12:00
12:30
13:15
13:30
14:00
14:45
15:00
15:30
16:15
16:00
16:30
17:15
17:30
18:00
18:45
19:30
20:00
20:45
21:00
21:30
22:15
22:00
22:30
23:15
3

Public transportation between Keflavik Airport and Reykjavik

Bus stop location
Bus stop location

Strætó is the public bus company operating line 55, which connects Reykjavik and Keflavik Airport. No reservation is required. The bus terminal is less than a 10-minute walk from the airport — about 7 to 10 minutes. The walk can be unpleasant in bad weather, especially during winter. Note that there are no signs inside the airport indicating the existence of line 55. It’s therefore recommended to gather all necessary information and save it to your smartphone before landing at KEF. You can also download the Strætó app.

To get the bus schedules, visit Strætó’s website. In the search form, enter “KEF - Airport” as the origin and “BSI” as the destination. BSI is the central station located just a few hundred meters from downtown Reykjavik.

We do not recommend this option, as it adds extra fatigue and wastes time for only about €10 savings. The bus ride takes roughly 90 minutes — almost twice as long as the other options. Prefer the Flybus shuttles instead.

Airport – terminal fare: 2400.00 ISK | 16.51 EUR

4

Taxi from Keflavik Airport

The airport is about 43 minutes from downtown Reykjavik
The airport is about 43 minutes from downtown Reykjavik

• A taxi ride between the airport and the capital costs around 20000.00 ISK | 137.6 EUR for one to four passengers.

• Prices may slightly increase at night, on weekends, holidays, or during heavy traffic.

• Go to the taxi area outside the terminal or book online. We recommend booking in advance, especially if you arrive late at night.

Icelandic taxis charge either by distance or at a flat rate, such as the fixed price between Keflavik Airport and Reykjavik.

Our recommendation: Airport Taxi Iceland is the best-rated company with 4.7/5 on Tripadvisor, while others average around 3.5/5. You can cancel your ride up to 24 hours in advance.

Airport – Reykjavik: 20000.00 ISK | 137.6 EUR

Reykjavik – Airport: 20000.00 ISK | 137.6 EUR

Other companies:

airporttaxi.is (booking by phone)

borgarbilastodin.is (no refund)

hreyfill.is (more expensive)

5

Uber, Grab and other ridesharing apps in Iceland

Ridesharing services such as Uber, Freenow, and Bolt are not available in Iceland. However, you can book private drivers. Expect to pay at least around €100 for a single ride.

6

Hitchhiking

There is only one road leading to the airport. The intersection between Armarvöllur Street and Route 41 seems to be the ideal hitchhiking spot — all rental cars must pass through there.

7

Car rental

Check out our guide on car rental in Iceland or van / camper rental. We explain where to book at the best price and how to avoid common pitfalls.

Also read | 🚗 Car and 4x4 rental in Iceland: pitfalls to avoid

Planificateur de voyage Itinego

Did this guide help you?

No reviews yet
Tap a star to rate this guide

Got a question? Need advice?

Join our Facebook help group for the country

Share this guide