How to get from Oslo to Reykjavík

Updated:

Train fly

Once you arrive in Reykjavík, you can explore the city and its many attractions. The city is known for its stunning nature, vibrant nightlife, and rich culture. From museums to hot springs, there is something for everyone in Reykjavík.

Whether you’re looking for a relaxing vacation or an adventure-filled trip, Reykjavík is the perfect destination for you. With its unique atmosphere and welcoming locals, you’re sure to have an unforgettable time in the city.

Getting from Oslo to Reykjavík is easy and relatively inexpensive. With the help of public transportation, you can be in Reykjavík in no time. Whether you choose to take the train, fly, or take the bus, make sure to plan your trip ahead of time so you can maximize your time in this beautiful city.



Take the train Oslo S at the station Flytoget.

The journey takes approximately 22 m. Ticket price is about €15 The travel distance is 46 km.

Carrier is Flytoget.

Buy ticket

Get off at the Oslo lufthavn stasjon.
Fly out to Oslo (OSL) of the Reykjavik Keflavik Nas (KEF) airport.

The journey takes approximately 2 h 55 m. Ticket price is about €60

Carrier is Norwegian Air Shuttle.

🔎

🚖 Find a cheap local taxi

Take the transport at the Reykjavik Keflavik Nas Airport station.

The journey takes approximately 45 m. Ticket price is about €22 The travel distance is 49 km.

Carrier is TerraVision.

Buy ticket

Get off at the Reykjavík.


🛏 Find hotel deals and discounts up to 20% in Reykjavík at Booking


The cheapest way to travel from Oslo to Reykjavík is by taking a Train fly with an average price of €97. The journey takes approximately 6 ч. 39 мин.

Train fly is the fastest way to travel from Oslo to Reykjavík. Tickets cost €97. The journey takes approximately 6 ч. 39 мин.