Travel from Oslo to Narvik

Train from Oslo to Narvik

You can take a train from Oslo to Narvik via Stockholm Central and Umeaa Central in around 25 hour 50 minutes.

How to get from Oslo to Narvik

ModeDurationPrice
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Evenes airport, then bus to Narvik.5 h 17 min$141
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Tromso airport, line 42 bus to Tromsø Prostneset, then bus to Narvik.8 h 43 min$144
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Bardufoss airport, line 310 bus to Bardufoss vgs., then bus to Narvik.7 h 13 min$134
From Oslo S train to Trondheim S, train to Fauske stasjon, then bus to Narvik rutebilstasjon.22 h 20 min$334
From Oslo S train to Stockholm Central, train to Umeaa Central, then train to Narvik.25 h 50 min$305
From Oslo S night train to Trondheim S, night train to Fauske stasjon, then bus to Narvik rutebilstasjon.23 h 5 min$334
From Oslo drive to Narvik.20 h 58 min$332

How long does it take to get from Oslo to Narvik?

It takes approximately 5 hours 17 minutes to get from Oslo to Narvik, including transfers.

Is there a direct train between Oslo and Narvik?

No, there is no direct train from Oslo to Narvik. However, there are services departing from Oslo S and arriving at Narvik via Stockholm Central and Umeaa Central. The journey, including transfers, takes approximately 25 hour 50 minutes.

Operators from Oslo to Narvik

OperatorPhoneWebsite
Ruter177Ruter
Scandinavian AirlinesScandinavian Airlines
Norwegian Air ShuttleNorwegian Air Shuttle
177 Nordland177 Nordland
Troms Fylkestrafikk+47 77 78 87 77Troms Fylkestrafikk
Norwegian Railways (NSB)Norwegian Railways (NSB)
Swedish Railways (SJ)Swedish Railways (SJ)