Hamar to ważny śródlądowy węzeł kolejowy we wschodniej Norwegii, położony na linii Dovre na północ od Oslo i blisko jeziora Mjosa. Miasto ma jeden główny pasażerski dworzec kolejowy, Hamar Station, obsługiwany przez Vy i SJ Norge. Jego rola kolejowa wynika ze spotkania dalekobieżnych połączeń północ–południe oraz linii regionalnych w kierunku Hedmark i Trondelag.
Pociągi z Hamar obejmują połączenia regionalne na linii Dovre, dalekobieżne pociągi między Oslo a Trondheim oraz pociągi regionalne na linii Roros w kierunku Elverum i Roros. Hamar Station jest również częścią korytarza kolejowego wykorzystywanego przez pociągi zatrzymujące się na Oslo Airport, co zapewnia miastu bezpośrednie połączenie kolejowe z główną stacją lotniskową Norwegii.
Trasy kolejowe z Hamar biegną na południe do Oslo i Oslo Airport, na północ do Lillehammer i Trondheim, na wschód do Elverum i Roros oraz przez region Mjosa do miejscowości takich jak Stange i Brumunddal. Bilety kolejowe na Hamar są przydatne zarówno w podróżach między miastami, jak i regionalnych we wschodniej Norwegii. Zarezerwuj pociągi z i do Hamar online w Rail Monsters.