Hamar è un importante nodo ferroviario dell'entroterra nella Norvegia orientale, situato sulla linea Dovre a nord di Oslo e vicino al lago Mjosa. La città ha una stazione passeggeri principale, Hamar Station, servita da Vy e SJ Norge. Il suo ruolo ferroviario deriva dall'incontro dei servizi intercity nord-sud e delle linee regionali verso Hedmark e Trondelag.
I treni da Hamar includono servizi regionali sulla linea Dovre, treni intercity a lunga percorrenza tra Oslo e Trondheim e treni regionali sulla linea Roros verso Elverum e Roros. Hamar Station fa anche parte del corridoio ferroviario utilizzato dai servizi che fermano a Oslo Airport, offrendo alla città un collegamento diretto in treno con la principale stazione aeroportuale della Norvegia.
Le tratte ferroviarie da Hamar vanno verso sud a Oslo e Oslo Airport, verso nord a Lillehammer e Trondheim, verso est a Elverum e Roros, e attraverso la regione di Mjosa verso località come Stange e Brumunddal. I biglietti del treno per Hamar sono utili sia per viaggi intercity sia regionali nella Norvegia orientale. Prenota online i treni da e per Hamar su Rail Monsters.