Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*
Winner: Advancing International Rail TravelBranchBranchWinner2024 Global Recognition AwardGlobal Recognition Award*

Oslo to Geilo Trains

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei

Oslo to Geilo Train Tickets & Timetable

The Oslo to Geilo train service is operated by Vy on the Bergen Line, offering ticket classes such as Standard and Vy Pluss. Departing from Oslo Central Station, the train stops at stations like Sandvika and Honefoss. It is recommended to book tickets online in advance to secure the best prices. The price range for a one-way ticket is approximately 450-840 NOK (around $42-79 USD). For accurate timetable information and ticket availability, use the search page to find current departures and train times.
27Apr
1
Seats
Oslo
Geilo

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Morning trains

06:25
OsloOslo Central Station
3h 32m
09:57
GeiloStation
Direct
Vy 61
from
12060 USD
1
3h 32m, Direct
06:25
OsloOslo Central Station
09:57
GeiloStation
from
12060 USD
1
Direct
08:25
OsloOslo Central Station
3h 28m
11:53
GeiloStation
Direct
Vy 63
from
9817 USD
1
3h 28m, Direct
08:25
OsloOslo Central Station
11:53
GeiloStation
from
9817 USD
1
Direct

Day trains

12:03
OsloOslo Central Station
3h 41m
15:44
GeiloStation
Direct
Vy 601
from
7402 USD
1
3h 41m, Direct
12:03
OsloOslo Central Station
15:44
GeiloStation
from
7402 USD
1
Direct
14:25
OsloOslo Central Station
3h 33m
17:58
GeiloStation
Direct
Vy 65
from
5159 USD
1
3h 33m, Direct
14:25
OsloOslo Central Station
17:58
GeiloStation
from
5159 USD
1
Direct

Evening trains

22:52
OsloOslo Central Station
4h 13m
03:05
GeiloStation
Direct
Vy 80605
from
13389 USD
1
4h 13m, Direct
22:52
OsloOslo Central Station
03:05
GeiloStation
from
13389 USD
1
Direct
23:03
OsloOslo Central Station
4h 2m
03:05
GeiloStation
Direct
Vy 605
from
8265 USD
1
4h 2m, Direct
23:03
OsloOslo Central Station
03:05
GeiloStation
from
8265 USD
1
Direct
day

First train

06:18
night

Last train

23:03
distance

Travel duration

3h 43m
daily-departure

Daily departures

8
departure-station

Departure station

Oslo
changes-type

Changes

direct
arrival-station

Arrival station

Geilo
ticket-price

Ticket price

$30
background

How to Book Train Tickets Online from Oslo to Geilo

1

Search

2

Add passengers

3

Receive your ticket

4

Take the train

24/7 Human Customer Support
Get assistance from our human support team, available 24/7 to answer questions regarding your online ticket booking. We are here to assist with every step of the process for your trip to Geilo.
All Travel Classes
All travel classes are supported. You can choose from standard seating or upgraded Pluss compartments offered by the rail supplier for your journey through Norway.
Book Official Tickets Easily
Rail Monsters provides official tickets for the Oslo to Geilo route, ensuring a reliable booking experience. With a few clicks, you can confirm and purchase your tickets online to receive an electronic ticket from the local rail operator.
Flexible Exchanges & Cancellations
We offer flexible exchange and cancellation policies for your travel plans. Easily modify your Oslo to Geilo train reservations based on availability and the specific fare conditions of your booking.
Secure Payment Options
Enjoy a safe booking process with multiple payment options, including credit cards, Apple Pay, and Google Pay. Our online ticket system offers secure transactions when you buy Oslo to Geilo tickets.

Why Book Oslo to Geilo Train Tickets with Rail Monsters?

star

Trusted by travelers
and rated 4.8 on average

e-tickets

e-Tickets to board

seat

Seat Preferences
that works

payment

International
Payment options

Book your train tickets from Oslo to Geilo on Rail Monsters and benefit from a 24/7 customer support team, mobile apps for iOS and Android, and the ability to compare train ticket prices from different sources. Our platform provides flexible bookings, real-time train information, and a single account to manage your rail travel worldwide.

We accept payments:

payment-logos
payment-logos

Oslo to Geilo Route Overview

The journey from Oslo to Geilo follows the famous Bergen Line, climbing from sea level into the high mountain plateau. Trains run several times daily, with the trip taking roughly 3 hours and 30 minutes. Passengers can observe the transition from urban landscapes to the forests and rivers of the Hallingdal Valley. The route is popular for outdoor enthusiasts heading to the mountains for hiking or winter sports. Both standard and premium seating options are available on these intercity services.
time-s

Travel time

3h 43m

train-s

Train type

fastest-s

Fastest trip

3h 28m

longest-s

Longest trip

4h 15m

Oslo

Oslo - The capital of Norway and its primary transport hub, centered around Oslo S. Notable landmarks include the Opera House and the Vigeland Sculpture Park.

Kjelsaas

StationStation

Toeyen

StationStation

Snippen

StationStation

Movatn

StationStation

Grefsen

StationStation

Oslo Central Station

StationStation

Oslo Gardermoen Airport

StationStation
arrowarrow

3h 43m

Geilo

Geilo - A mountain village situated between Oslo and Bergen, known as a major gateway to the Hardangervidda plateau and a top destination for alpine skiing.

Geilo

StationStation

Practical Information for Intercity Travelers

Luggage icon
Guidelines for travel on the Bergen Line. Traveling between Oslo and Geilo involves specific rules for gear and bags. Below are key points for your luggage:
Luggage Allowance
Passengers may bring up to 30 kg of luggage across a maximum of three items. This allowance is sufficient for personal belongings and winter clothing needed for mountain stays.
Storage Facilities
Trains are equipped with overhead racks for smaller bags and large floor-level racks at the end of carriages for suitcases. This ensures bulky items are stored out of the aisles.
Special Items
Ski equipment and bicycles require a separate ticket and must be stored in the designated cargo or ski areas. It is necessary to book these spaces in advance due to high demand.

Average rating & reviews

4.7
starstarstarstarstar
Among mobile stores and search platforms
4.7
starstarstarstarstar
Among mobile stores and search platforms
Easy purchase and process
We went from Tokyo station to Hiroshima for the first time. We bought our tickets online, printed the tickets and had no issues. Great experience
avatarDenise Harston
Thank you very much for your support
Even with very short time frame you suceeded to change our tickets. We are very gratefull. You are the best.
avatarMitja Bostner
Thank you, David!
Could not thank David from Rail Monsters enough, i made a couple of errors in my booking for japan and he fixed them asap with no hassle, customer service A1
avatarAlan
Local Guide
Wonderful trip from Tokyo to Kyoto. Excellent service.
avatarMarius-Adrian Nicoara
Very kind and helpful staff
Very kind and helpful staff who were very diligent and thorough in helping secure tickets for a sold out train. Thank you so much!
avatarAllison Makhoul

Oslo to Geilo Map

Plan your trip from Oslo to Geilo via the Bergen Line. The travel route leaves Oslo Central Station and heads west towards Honefoss, then follows the Hallingdalselva river through Flå and Gol. As you move toward Geilo, the elevation increases significantly, providing views of the Norwegian mountain terrain. This transport link is the main artery connecting the capital to the central highlands of Norway.

Rail vs Bus vs Plane

Train

Changes

Travel time

Price from

Departures

Rating

Train

Vy

Changes

Direct

Travel time

3h 43m

Price from

$30

Departures

224

Rating

Rail travel from Oslo to Geilo is the most direct method, as there are no commercial airports in Geilo. Buses follow the E16/RV7 highways but are subject to winter road closures and traffic. The train departs from Oslo city center and arrives directly at the mountain resort, avoiding the need for mountain driving or airport transfers. For this specific route, the train is the primary choice for both timing and scenery.
Greener choice

Plus, it’s a greener choice, reducing your carbon footprint

Travel time

Price range

Travel time

Price range

Travel time

Price range

Winner

Train

Apprx.

3h 43m

$30-$556

Bus

Apprx.

4h 15m

$35-$55

Flight

Apprx.

0m

-

FAQ about the Oslo - Geilo Route

How long is the train ride from Oslo to Geilo?

The train ride from Oslo Central Station to Geilo usually takes about 3 hours and 30 minutes. Some express services may be slightly faster, while others stopping at more regional stations can take closer to 4 hours.

How much is the train ticket from Oslo to Geilo?

A one-way train ticket from Oslo to Geilo typically costs between 600 NOK and 1,100 NOK (55 USD - 102 USD). Prices vary based on how early you book and if you choose Vy Pluss seating. Standard fares are usually lower when purchased online in advance.

Is there a direct train from Oslo to Geilo?

Yes, there are several direct trains daily from Oslo to Geilo. These are the trains heading towards Bergen. You do not need to change trains; simply disembark at Geilo station which is located in the center of the village.

How to book tickets for the Oslo to Geilo train?

You can book tickets through the Rail Monsters website or our mobile apps for iOS and Android. It is helpful to book early to ensure seating during the winter ski season or summer hiking months.
Learn more information at our
Country Guide