How Do I Get from Oslo to Geilo by Train?
Taking the train from Oslo Central Station to Geilo is a great way to enjoy the beautiful Norwegian countryside. The journey is slightly over 200 kilometres long and takes about 3.5-4 hours, depending on the train you board. As the train chugs along, it showcases the lush green valleys, rolling hills, majestic mountains, and beautiful fjords that make Norway such a stunning destination.
Along the way, you’ll also be treated to quaint villages, waterfalls, and even glaciers. A night train is also available between the two locations, allowing you to save on accommodation costs and make the most of your time in Norway. The night train departs at 11.45pm and arrives at Geilo at 3.05am. It’s certainly one of the easiest ways to get from one city to the other.
The train to catch is the F4 towards Bergen, which departs from track 2, 3, 4. Make sure to check the train schedule beforehand to verify which platform you need to depart from. Depending on what time of day you catch the train, the number of stops along the way ranges from 7 to 10. Additionally, the price of the train ticket also varies, with the cheapest being NOK 199 (€18.70) to NOK 355 (€33.35). As the train runs all day, you are able to choose the one that best suits your travel needs.
Travel Tip: Book your tickets on vy.no, as some trains only accept a digital ticket.