Keflavík airport to Reykjavík: bus, taxi, car
In short
Keflavík airport lies about 48 km from Reykjavík, on the Reykjanes peninsula. The usual way into town is the Flybus, which leaves shortly after every flight arrival, day or night, and reaches the BSÍ bus terminal in about 45 minutes; a smaller shuttle continues to hotels. The cheaper public bus 55 runs daily to its own timetable, and taxis wait at arrivals 24 hours a day.

Almost every visitor to Iceland lands at Keflavík International Airport (KEF) – and is surprised that it is not in Reykjavík at all. The airport lies on the windswept Reykjanes peninsula, about 48 km from the capital, according to Visit Iceland. There is no train in Iceland, so you have three choices: the Flybus, the public bus 55, or a taxi or rental car. The short answer: take the Flybus to the BSÍ terminal or straight to your hotel; pick up a rental car at the airport if you are starting a road trip.
Keflavík airport to Reykjavík: the options
| Option | Goes to | Good for | Booking |
|---|---|---|---|
| Flybus | BSÍ bus terminal, optional shuttle to hotels | most travellers, every arrival | online, ticket kiosk at the airport, partners |
| Strætó bus 55 | BSÍ or Fjörður in Hafnarfjörður (depends on the trip) | travellers on a budget | card or cash on board |
| Taxi | your door | groups, late arrivals | taxi rank at arrivals |
| Rental car | anywhere | road trips around Iceland | desks in the arrivals hall |
By car, it is 49 km from the airport to Hallgrímskirkja in the centre of Reykjavík and about 49 minutes of pure driving time, according to OpenStreetMap routing. Visit Iceland gives 40 to 50 minutes for the drive.
Base map: Natural Earth
The Flybus: timed to the flights
The Flybus is the airport transfer most people use. According to the operator, its buses leave shortly after every flight arrival, day or night, all year round, and the journey to the BSÍ bus terminal in Reykjavík takes about 45 minutes. At BSÍ, passengers who booked the hotel option change to a smaller shuttle that drops them at hotels and guesthouses – many streets in the centre are too narrow for big coaches, so the last stretch is often to a nearby bus stop rather than the door.
Tickets are sold online, at a kiosk in the arrivals hall and through partners; Visit Iceland adds that they can also be bought on Icelandair flights. Because the bus waits for the flights, a delayed landing is no problem – one of the main reasons to choose it over the public bus.

For the way back, the Flybus leaves from BSÍ or from designated pick-up points about 30 minutes before the scheduled time, according to the operator. Check the departure that matches your flight on its website.
Public bus 55: cheaper, less flexible
Strætó, the public bus company, runs route 55 between the airport and the capital area every day. According to Strætó, you board at the Strætó stop in the Bus B pick-up area on the arrivals side of the terminal. Not every trip goes to BSÍ: some end at Fjörður in Hafnarfjörður, south of Reykjavík, so check the timetable before you rely on it. You pay on board by debit or credit card or in cash, or with a countryside bus card; children aged 11 and under travel free.
The bus runs to its own timetable, not to the flights, so it suits travellers who land at a convenient hour and do not mind waiting. With a late or delayed arrival, the Flybus is the safer choice.
Taxi, transfer and rental car
Taxis wait outside arrivals 24 hours a day, according to Visit Iceland. With the long distance, a taxi is expensive for one person, but can make sense for a family or a group sharing it. If you prefer a fixed price and a driver waiting with your name, a pre-booked transfer from Keflavík airport* (Welcome Pickups) is the most relaxed option. Our article on when an airport transfer pays off compares the options.
Many visitors do not go to Reykjavík first at all. The car rental desks are in the arrivals hall, and from the airport you are directly on the road to the Golden Circle or the south coast. If you plan a road trip, compare a rental car for Iceland* (Localrent) in advance; our Iceland road trip itinerary shows the route around the island.

Which option suits whom?
- Hotel in central Reykjavík, first visit: Flybus with the hotel shuttle.
- Hotel near BSÍ or the University: Flybus to BSÍ, then on foot.
- Arrival at a convenient hour, tight budget: Strætó bus 55 – check whether your trip goes to BSÍ or Fjörður.
- Family or group with lots of luggage: taxi or a pre-booked transfer.
- Road trip around Iceland: rental car straight from the airport.
Iceland is not in the EU, so roaming rules from EU contracts do not always apply in the same way – check your plan. A travel eSIM for Iceland* (Airalo) is often the simpler option, and our eSIM price index compares prices per gigabyte.
On the day you leave
Plan generously: about 45 minutes of driving, plus the time for the shuttle from your hotel to BSÍ if you use it. In winter, wind and snow on the Reykjanesbraut can slow traffic. How long to stay in the capital, and what to see, is in our article how many days in Reykjavík; the best months for the trip are in best time to visit Iceland.
Reykjavík trip planDay by day, with map and tips
How YesTrip helps you plan
In YesTrip you add your flight and hotel to the trip and plan each day around them, with a map of your places in Reykjavík and the weather for your travel days – useful in a country where the weather changes quickly. The ready-made plans for Reykjavík can be copied into your trip with one tap, and with the offline package you have the map without a connection, even outside the towns. YesTrip is free.
* Ad – Partner link: if you book there, we earn a commission. Your price stays the same.
Free
Plan your trip in 30 seconds.
Tell YesTrip where and when – the app plans day by day with real places on the map, shows the weather, splits costs with your travel companions and guides you to the next stop on the go.
Frequently asked questions
How far is Keflavík airport from Reykjavík?
About 48 km, according to Visit Iceland. By car, it is 49 km to Hallgrímskirkja in the city centre and about 49 minutes of pure driving time.
How do I get from Keflavík airport to Reykjavík?
Most travellers take the Flybus, which leaves shortly after every flight arrival and reaches the BSÍ bus terminal in about 45 minutes, with an optional shuttle to hotels. Alternatives are the public bus 55, a taxi or a rental car.
Does the Flybus run at night?
Yes. According to the operator, Flybus buses leave shortly after every flight arrival, day or night, all year round.
Is there a public bus from Keflavík airport to Reykjavík?
Yes, Strætó route 55 runs every day between the airport and the capital area. Some trips go to BSÍ and others only to Fjörður in Hafnarfjörður, so check the timetable.
Is there a train from Keflavík airport?
No. Iceland has no railway; the airport is connected to Reykjavík by road only.
Sources
- Visit Iceland: arrival in Iceland, distance, Flybus, taxis and car rental – www.visiticeland.com
- Flybus: airport transfer between Keflavík airport and Reykjavík – flybus.is
- Strætó: bus to and from KEF airport, route 55 – www.straeto.is
- Strætó: timetable of route 55 – www.straeto.is
- Keflavík International Airport: official website – www.kefairport.is
Researched with AI support and checked by our editors. Prices, opening hours and weather can change – please check before you go. YesTrip is not a travel agency. Published: .
More articles
Airport to cityBangkok airport to city: BKK and Don Mueang
From Suvarnabhumi (BKK), the Airport Rail Link takes about 30 minutes to Phaya Thai, according to the tourism authority, where you change to … · 7 min read
Airport to cityHong Kong airport to city: 24 min by train
The Airport Express runs about every 10 minutes and takes 24 minutes to Hong Kong Station (Central), 22 to Kowloon Station and 14 to Tsing … · 5 min read
Airport to cityIncheon airport to Seoul: AREX in 43 min or bus
From Incheon Airport, the AREX Express runs non-stop in 43 minutes (51 from Terminal 2) to Seoul Station. The all-stop AREX train takes 59 … · 6 min read