Hamar est un important nœud ferroviaire intérieur de l'est de la Norvège, situé à l'endroit où la ligne de Dovre rencontre la ligne de Roros sur la rive est du lac Mjosa. La ville possède une seule gare principale pour les voyageurs, Hamar Station, desservie par les trains régionaux Vy et les services longue distance de SJ Nord. Le rôle ferroviaire de Hamar est défini par sa position entre Oslo, Lillehammer, Trondheim et l'itinéraire intérieur vers Roros.
Les trains au départ de Hamar comprennent des services régionaux vers Oslo, l'aéroport d'Oslo et Lillehammer, des services intercités longue distance sur la ligne de Dovre, ainsi que des services intérieurs utilisant la ligne de Roros. Hamar Station est la principale gare pour les billets de train dans la ville, avec des services nord-sud et vers l'est utilisant le même pôle ferroviaire.
Les itinéraires ferroviaires au départ de Hamar partent vers le sud en direction d'Oslo et Drammen, vers le nord en direction de Lillehammer et Trondheim, vers l'est en direction d'Elverum et Roros, et à travers la région de Mjosa vers des villes comme Eidsvoll et Moelv. Réservez en ligne vos trains au départ de Hamar et à destination de Hamar sur Rail Monsters.