How To Get The Bus From Keflavik To Reykjavik

Bus transfer from keflavik airport to reykjavik

Are you planning your trip to Iceland and beginning to wonder about how to get the bus from Keflavik to Reykjavik?

Then you’re already ahead of myself and Helen, who basically landed at Keflavik airport for the first time and expected to simply walk out and catch a public bus into the city.

Sadly, that’s not the case… and we quickly wished we’d spent a little more time planning our trip to Iceland.

Luckily, we did manage to buy a ticket from a bus service upon our arrival – and you can too, although I advice booking in advance to save yourself the hassle.

Getting the bus from Keflavik to Reykjavik is, in my opinion, the best option when it comes to completing this journey as a tourist.

However, there are other ways, they are more expensive but depending on how much time you plan to spend in Reykjavik they may be better suited to your needs.

These methods include;

Hiring a private driver to pick you up directly, and drop you off at your hotel. This can be beneficial as it’s quicker than waiting for the bus to fill up but is often more expensive unless you’re travelling as part of a large family or group.

Alternatively, you can look at hiring a car in Iceland. Picking it up straight from the airport and using it to travel not only to Reykjavik but all over the island.

However, in this article, we’ll be focusing on the bus from Keflavik To Reykjavik and answering common questions such as; Which company should I use?, should I book in advance, and how long does the journey take.


You can book your tickets with FlyBus in advance via the Reykjavik Excursions website or alternatively when you arrive in the arrivals lounge of Keflavik Airport (the desk is directly in front of you when you walk out of the customs automatic doors)

There’s no discount that I could see for booking in advance or online.

It costs 2,950 ISK per person for a one-way transfer to the BSI terminal (5,500 ISK return – must be booked at the same time)

Alternatively it costs 3,950 ISK per person for a one-way transfer direct to your hotel (6,950 ISK return – must be booked at the same time)

The BSI bus terminal is located around 15 minute walk from the centre of Reykjavik, and as we landed at 11am and couldn’t check-in until 2pm we opted to go to the BSI terminal and walk from there.

The current schedule of the FlyBus transfers is as follows;

These are correct at the time of writing, visit the FlyBus website to check for any changes.

Gray Line

Gray Line offer eight different services when it comes to getting from Keflavik Airport to Reykjavik. Ensuring there’s something for all party sizes and all budgets.

Unlike FlyBus I don’t believe they have a desk inside the arrivals lounge. Which means you’ll need to book your tickets in advance online or via the phone.

Booking online with Gray Line does have it benefits however as you’re able to pay in a range of three different currencies; EUR, GBP, USD.

The basic service Gray Line offers will drop you off and pick you up from the Gray Line Bus Terminal.

Depending on where your hotel is situated within Reykjavik this may be better or worse than the BSI terminal offered by FlyBus.

Much like FlyBus, it’s cheaper to book the return journey from Keflavik Airport to Reykjavik in advance online.

Alternatively, there’s also the hotel pick-up and drop off service available for both one-way travel from Keflavik Airport and return journeys.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top