Narvik è il capolinea passeggeri ferroviario principale più settentrionale della Norvegia e ha un ruolo unico nella rete nazionale. La città non è collegata per ferrovia al resto della Norvegia, ma la stazione di Narvik si collega direttamente a est sulla Ofoten Line verso la Svezia. I servizi passeggeri sono operati da compagnie ferroviarie svedesi transfrontaliere e da Arctic Train, con la stazione di Narvik come unica principale stazione ferroviaria della città.
I treni da Narvik includono servizi regionali transfrontalieri attraverso le montagne verso la Lapponia svedese, treni notturni a lunga percorrenza su alcuni servizi selezionati e partenze stagionali o orientate al turismo di Arctic Train sulla Ofoten Line. La stazione di Narvik gestisce tutte le partenze ferroviarie intercity, regionali e transfrontaliere della città, quindi i viaggiatori non devono scegliere tra più terminal ferroviari.
Le linee ferroviarie da Narvik vanno verso est in direzione di Bjornfjell, Abisko, Kiruna, Boden, Lulea e Stoccolma, con collegamenti successivi in tutta la Svezia. A Narvik non c'è un treno ad alta velocità e non esiste una stazione ferroviaria aeroportuale che serva Narvik Airport. Prenota online i treni da e per Narvik su Rail Monsters.