Norwegian State railways has frequent train arrivals to Lillehammer from Oslo. In addition, the train to Trondheim stop at Hunderfossen station located 3 km from Hafjell. There are buses from Oslo via Oslo Airport Gardermoen to Hafjell Ski Resort.