Hamar est un important nœud ferroviaire intérieur de l'est de la Norvège, situé sur la ligne de Dovre au nord d'Oslo et près du lac Mjosa. La ville compte une seule grande gare voyageurs, la gare de Hamar, desservie par Vy et SJ Norge. Son rôle ferroviaire vient de la rencontre des services interurbains nord-sud et des lignes régionales vers le Hedmark et le Trondelag.
Les trains au départ de Hamar comprennent des services régionaux sur la ligne de Dovre, des trains interurbains longue distance entre Oslo et Trondheim, ainsi que des trains régionaux sur la ligne de Roros vers Elverum et Roros. La gare de Hamar fait également partie du corridor ferroviaire utilisé par des services desservant l'aéroport d'Oslo, offrant à la ville une liaison ferroviaire directe avec la principale gare aéroportuaire de Norvège.
Les itinéraires ferroviaires au départ de Hamar partent vers le sud en direction d'Oslo et de l'aéroport d'Oslo, vers le nord en direction de Lillehammer et Trondheim, vers l'est en direction d'Elverum et Roros, et à travers la région du Mjosa vers des villes comme Stange et Brumunddal. Les billets de train pour Hamar sont utiles aussi bien pour les voyages interurbains que régionaux dans l'est de la Norvège. Réservez en ligne des trains au départ et à destination de Hamar sur Rail Monsters.