Train to Oslo fly

Take the train Flytoget at the station Oslo S.

The journey takes approximately 22 m. Ticket price is about €8 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 3 h Ticket price is about €85

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


Train to Oslo Sandefjord fly

Take the train Norwegian Railways (VY) at the station Oslo S.

The journey takes approximately 1 h 33 m. Ticket price is about €17 The travel distance is 110 km.

Carrier is Norwegian Railways (VY).

Buy ticket

Get off at the Torp stasjon.
Take the Vy Buss bus at the Torp stasjon station .

The journey takes approximately 4 m. Ticket price is about €8 The travel distance is 1 km.

Carrier is Vy Buss.

Buy ticket

Get off at the Sandefjord lufthavn Torp.
Fly out to Oslo Sandefjord (TRF) of the Copenhagen (CPH) airport.

The journey takes approximately 5 h 20 m. Ticket price is about €70

Carrier is Air Baltic.

🔎

🚖 Find a cheap local taxi

Get off at the Copenhagen (CPH).
Take the transport at the Oslo S station.

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

Carrier is TerraVision.

Buy ticket

Get off at the Oslo lufthavn stasjon.


🛏 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 to Oslo fly with an average price of €116. The journey takes approximately 6 ч. 47 мин.

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