ナルヴィクは、ノルウェーにおける最北の幹線旅客鉄道終着駅であり、国内鉄道網の中で独自の役割を担っています。市内はノルウェー本土の他地域と鉄道でつながっていませんが、ナルヴィク駅はオーフォト線を東へたどってスウェーデン方面へ直接つながっています。旅客サービスは国境をまたぐスウェーデンの鉄道事業者と Arctic Train が運行しており、ナルヴィク駅が市内唯一の主要鉄道駅です。
ナルヴィク発の列車には、スウェーデン領ラップランド方面へ山岳地帯を走る地域国際列車、選定列車の長距離夜行列車、そしてオーフォト線で運行される季節運行や観光向けの Arctic Train の列車があります。ナルヴィク駅が市内の全ての都市間・地域間・国際鉄道の発着を担っているため、旅行者は複数の鉄道ターミナルを使い分ける必要はありません。
ナルヴィク発の鉄道路線は、東側へ Bjornfjell、Abisko、Kiruna、Boden、Lulea、Stockholm へ向かい、さらにスウェーデン各地へ接続しています。ナルヴィクに高速鉄道はなく、ナルヴィク空港に対応する空港鉄道駅もありません。Rail Monsters ではナルヴィク発着の列車をオンラインで予約できます。