• Nothing Found

How to get from Reykjavik Cruise Port to Keflavik Airport

Reykjavik Cruise Port has three main cruise ship terminals, Skarfabakki, Miðbakki, and Kornagarður. Skarfabakki is the main Cruise Terminal, located around 4.5 east of Reykjavik city center and around 52 km northeast of Keflavik Airport. There are three main transportation options from Reykjavik Cruise Port to Keflavik Airport; taxi, private transfer, or bus.

A Keflavik Airport taxi or a Keflavik Airport transfer is the fastest and most convenient transportation option. They both provide reliable door-to-door service 24 hours a day, ensuring you’ll reach the airport in time for your flight.

Taking the bus from Reykjavik Cruise Port to Keflavik Airport complicates things a bit as it requires multiple changes. However, it’s a much cheaper option compared to taxis and private transfers, so that’s something to keep in mind if you’re looking to save some money.

Welcome Pickups offers meet and greet services and a friendly introduction to Reykjavik at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2PASSENGERS
OPTION PRICE DURATION AVAILABILITY
Taxi €140 50min 24/7
Urban Bus + Flybus €64.70 95min 03:30–22:30
Welcome Airport Transfer €156 50min 24/7

How to get from Reykjavik Cruise Port to Keflavik Airport by taxi

Skarfabakki Cruise Port is Reykjavik’s main cruise terminal and you can easily reach Keflavik Airport by hopping in a Keflavik Airport taxi. That way, you can secure door-to-door transportation for you and your travel party 24/7 and arrive at Keflavik Airport on time for your flight.

Taxis are also available at Korngaður and Miðbakki Cruise Terminals whenever there is a scheduled ship arrival there.

What's the cost of a taxi from Reykjavik Cruise Port to Keflavik Airport?

The Reykjavik Cruise Port to Keflavik Airport taxi price is not fixed and may vary depending on the traffic conditions, the time of day, the number of passengers, and the luggage. You can expect to pay an extra 5% to 10% if there’s heavy traffic. You can also expect to pay a surcharge of €1 (ISK 140) for each passenger over four, and €1 (ISK 140) for each large luggage item.

That being said, the average Reykjavik Cruise Port to Keflavik Airport price by taxi is around €140 (ISK 20,400) during the day and €170 (ISK 24,770) at night. In any case, it’s advised to ask your driver how much the ride will cost before you get in the taxi.

Cost

€140

Trip Duration

50 Min.

Taxis are limited and demand can be high during the summer and waiting time could be from 30 minutes up to 1 hour.

Convenience
Safety
Value for Money

Taxis are available at the cruise port whenever there is a scheduled arrival.

Where do I get a taxi from?

There are two terminals at Skarfabakki Cruise Port, Skarfabakki 312 and Skarfabakki 315. Whenever there is a scheduled ship arrival, taxis line up near the terminal exits.

At Skarfabakki 312, you need to walk between Baggage Halls 1 and 2 and walk straight to the Terminal Building; the taxi line is right in the front.

At Skarfabakki 315, walk toward the roundabout on your left after disembarking the ship and you will see the taxi line past the WC facilities.

You can also find taxis at Korngaður and Miðbakki Cruise Terminals; these are smaller terminals so you should easily locate the taxis near the terminal building.

Convenience

Getting from Reykjavik Cruise Port to Keflavik Airport by taxi is one of the best ways to ensure you will arrive on time to catch your flight. You can secure a ride any time during the day and reach your destination directly, without carrying your luggage around. However, if you’re on a tight schedule, you need to take into account the long waiting times at the taxi rank, especially during the high season.

Editor’s Note

Taxis are an ideal option for travelers who prefer direct transportation to Keflavik Airport and have some time to spare, as there can be long waiting times at the taxi rank.

Useful Tips

Make sure to take an official taxi; check for the TAXI sign on the roof and the company logo on the side of the vehicle.
Since fares aren't fixed, make sure to agree on the fare with the driver upfront.
Most taxis accept credit and debit cards but it's best to conform with the driver if you don't carry any cash.
Most standard taxis can accommodate up to 4 passengers with one small/medium piece of luggage each.
For an adapted taxi, it's important to make arrangements in advance as standard taxis aren't wheelchair-accessible.

How to get from Reykjavik Cruise Port to Keflavik Airport by bus

Traveling from Reykjavik Cruise Port to Keflavik Airport by bus is the cheapest but also the most time-consuming transportation option. You will need to travel via BSÍ Bus Terminal and switch three buses in total to reach the airport.

The difficult part is getting from Reykjavik Cruise Port to BSÍ Bus Terminal in the city. Although the Bus Terminal is only about 6 km southwest of the Cruise Port, there is no direct connection so you will need to take two urban buses operated by Strætó to get there. Walking isn’t recommended as weather conditions can be unpredictable.

The most efficient journey is to first take urban Route 16 from either Skarfabakki 312 or Skarfabakki 315 bus stop at the Cruise Port up to Rúgbrauðsgerðin east of the city center. There you can switch to Route 5 or 15, which will take you to Gamla Hringbraut bus stop near the Bus Terminal.

The last part of the journey is easier as you only need to take the Flybus, operated by Reykjavik Excursions, from the Bus Terminal to Keflavik Airport.

What's the cost of the bus from Reykjavik Cruise Port to Keflavik Airport?

If you decide to travel by bus, you need to take into account both the cost of the urban buses and the Flybus.

A single adult fare for Strætó urban buses costs €4.50 (ISK 650). There is a 50% discount for young people from 12 to 17 years old, while children under 11 years travel free of charge. The ticket is valid for 75 minutes and you can use it on as many buses as you want.

You can purchase your ticket on the bus only in cash or via the Klappið app on your mobile. When an app fare is activated a code appears on the screen of the smartphone which you scan on board the bus.

A single adult ticket for the Flybus from BSÍ Bus Terminal to Keflavik Airport costs €27.85 (ISK 4,057). There is a discounted fare for children from 6 to 15 years old with a single ticket at €13.93 (ISK 2,029), while children up to 5 years old travel free of charge on the Flybus when accompanied by a paying adult.

You can book your Flybus ticket at the ticket office at the Bus Terminal or online via the official Flybus website. You don’t need a hard copy of your online ticket but you need to show the confirmation and identification to board the bus.

That being said, the total fare to travel from Reykjavik Cruise Port to the airport by bus amounts to €32.35 (ISK 4,707) per adult.

Cost

€32.35

Trip Duration

1 Hr. 35 Min.

Urban buses run every 15 to 30 minutes.
The Flybus departs every 1 hour from the Bus Terminal.

Convenience
Safety
Value for Money

Urban buses operate from 06:30 Monday through Friday, from 07:30 on Saturdays, and from 09:30 on Sundays, while the last departure is scheduled at around 23:30 daily. | The Flybus operates from 03:30 to 22:30 daily.

Where do I take the bus from?

If you arrive at Skarfabakki 312, you can take Route 16 from Skarfagarðar. If you arrive at Skarfabakki 315, the nearest bus stop is Kænugarðar. Just walk straight after disembarking the ship and head to Klettagarður Street where both bus stops are located.

You will ride Route 16 up to Rúgbrauðsgerðin and at the same bus stop you will switch to Route 5 or 15. Then disembark at Gamla Hringbraut and walk to the Bus Terminal to catch the Flybus.

Convenience

Traveling by bus from Reykjavik Cruise Port to Keflavik Airport can be quite challenging even for experienced travelers. You will need to combine urban buses with privately owned coaches and go through multiple timetables, route maps, and overwhelming information. Additionally, the travel duration by bus is quite long, which can be stressful when you have a flight to catch.

Editor’s Note

Traveling from Reykjavik Cruise Port to the airport by bus is best for solo travelers or small groups on a budget traveling with light luggage.

Useful Tips

Note that you need to allow at least a 4-hour window before your flight departure if you decide to reach the airport by bus.
Free Wi-Fi is provided on the Flybus.
Children 1-3 years of age must use an appropriate car seat on the Flybus. You need to contact Reykjavik Excursions Customer Service at least 24 hours before your arrival so that they can ensure a car seat is available.
Passengers in a foldable wheelchair that can get on and off the bus can use the Flybus. If you are traveling in an electric wheelchair, you can contact Prime Tours for assistance.
Flybus passengers are allowed up to two bags (23 kg) in the luggage compartment of the bus. The cost per extra bag is €6.90 (ISK 1,000) and can be paid on the spot.

How to get from Reykjavik Cruise Port to Keflavik Airport by private transfer

A Keflavik Airport transfer is the most convenient way to reach your accommodation if you value speed and comfort. Choosing a private transfer allows you to arrange everything in advance and enjoy peace of mind on the day of your arrival in Reykjavik.

Rather than rushing to the taxi rank to secure a taxi or check bus routes, a private transfer with a top-rated operator like Welcome Pickups secures personalized services through perks like meet and greets, trained English-speaking drivers, flight monitoring, 24/7 customer support, and more.

What's the cost of a transfer from Reykjavik Cruise Port to Keflavik Airport?

Pre-booking a private transfer from Reykjavik Cruise Port to Keflavik Airport secures a fixed fare that you will know and pay in advance. This ensures a much smoother experience compared to taking a taxi from the rank and negotiating the fare with the driver.

With Welcome, you can easily complete your booking online and select the best vehicle type for you and your travel party based on the number of passengers and luggage. You will then pay securely online, leaving nothing pending on the day of your arrival.

That being said, a transfer from Reykjavik Cruise Port to Keflavik Airport costs €156 (ISK 22,730) for up to 3 passengers. If you’re in a larger group, you can book a minivan that accommodates up to 8 passengers and costs €189 (ISK 27,540).

Cost

€156

Trip Duration

50 Min.

Booking your private transfer in advance is the best way to ensure a seamless experience and save time.

Convenience
Safety
Value for Money

You can book a private transfer 24/7 from Reykjavik Cruise Terminal (Skarfabakki Harbour).

Where do I get a transfer from?

When you make your booking for Reykjavik Cruise Port, you’ll need to fill in the ship name in the relevant field. That way, your Welcome driver can monitor your arrival and check for any delays.

If you’re arriving at another terminal, like Miðbakki or Kornagarður, make sure to add the correct pickup location in your booking.

After disembarking the ship, look for your driver near the exit, who will be holding a sign with the name you submit in your booking. Following a warm meet and greet, your driver will help with your luggage and lead you to your vehicle.

Convenience

Although on-demand taxi service is a good and slightly cheaper option, having an English-speaking driver and a modern vehicle waiting for you ensures a much smoother experience. With a Welcome transfer, you will enjoy reliable door-to-door transportation without wasting any time at the taxi rank, which is crucial if you’re in a hurry to catch your flight.

Editor’s Note

A private transfer is ideal if you're on a tight schedule; your driver will be already there waiting for you, ready to take you directly to the airport.

Useful Tips

Before your transfer, you will receive an email including your driver's name, contact information, photo, and vehicle information so that you know who to expect on the day.
You can download the Welcome Pickups app to keep useful information about your transfer handy.
You can contact your driver via WhatsApp or the Welcome Pickups app.
You can request a baby/child seat during the booking process and your driver will provide one for you.
You will have 30 minutes of free waiting time to meet your driver after your scheduled pickup time so you don't need to rush to the exit.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Reykjavik. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more

Prices

DAYTIME
€156.0
NIGHTTIME
€187.2
Same price as a regular taxi from the line

PRICES FOR

Sedan Car

4 pax, 4 pieces of luggage

Book Welcome Pickups transfer

Frequently asked questions

How far is the cruise port in Reykjavik to the airport?

The Reykjavik Cruise Port to Keflavik Airport distance is around 50 km southeast. Getting there by car or taxi takes around 50 minutes in light traffic and by bus around 1 hour and 30 minutes.

How much is a taxi from Reykjavik to Keflavik?

The Reykjavik Cruise Port to Keflavik Airport taxi fare is not fixed and varies depending on the time of the day and the traffic conditions. The average Reykjavik Cruise Port to Keflavik Airport price is around €140 (ISK 20,400) during the day and €170 (ISK 24,770).

Is Reykjavik walkable from a cruise port?

The only walkable cruise port from Reykjavik is Miðbakki Cruise Terminal in the historic Old Harbour. It’s only 500 meters from the city center and you can easily get there on foot in about 8 minutes.

Was this helpful?

Pre-book online