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

Trains to and from Geilo - Info and Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains to and from Geilo

10Jun
1
Seats
Geilo
Oslo

Each ticket has information about

Departure Time

Travel time

Arrival Time

Changes

Brand name / Train type

Ticket price

Night trains

02:42
GeiloStation
3h 38m
06:20
OsloOslo Central Station
Direct
Vy 80606
from
13453 USD
1
3h 38m, Direct
02:42
GeiloStation
06:20
OsloOslo Central Station
from
13453 USD
1
Direct

Morning trains

09:16
GeiloStation
3h 49m
13:05
OsloOslo Central Station
Direct
Vy 60
from
4837 USD
1
3h 49m, Direct
09:16
GeiloStation
13:05
OsloOslo Central Station
from
4837 USD
1
Direct
11:12
GeiloStation
3h 53m
15:05
OsloOslo Central Station
Direct
Vy 62
from
8304 USD
1
3h 53m, Direct
11:12
GeiloStation
15:05
OsloOslo Central Station
from
8304 USD
1
Direct

Day trains

15:04
GeiloStation
4h 1m
19:05
OsloOslo Central Station
Direct
Vy 602
from
7437 USD
1
4h 1m, Direct
15:04
GeiloStation
19:05
OsloOslo Central Station
from
7437 USD
1
Direct

Evening trains

18:48
GeiloStation
3h 39m
22:27
OsloOslo Central Station
Direct
Vy 64
from
12118 USD
1
3h 39m, Direct
18:48
GeiloStation
22:27
OsloOslo Central Station
from
12118 USD
1
Direct
20:13
GeiloStation
27h 52m
00:05
OsloOslo Central Station
Direct
Vy 66
from
12118 USD
1
27h 52m, Direct
20:13
GeiloStation
00:05
OsloOslo Central Station
from
12118 USD
1
Direct
Route image
day

First train

02:42
night

Last train

20:13
distance

Travel duration

7h 30m
daily-departure

Daily departures

6
departure-station

Departure station

Geilo
changes-type

Changes

direct
arrival-station

Arrival station

Oslo
ticket-price

Ticket price

from $30
fastest-s

Fastest trip

3h 38m
longest-s

Longest trip

54m

Trains to and from Geilo

Inbound trains reach Geilo at Geilo Station on the Bergen Line. Vy services from Oslo arrive in around 3h30m to 4h, depending on the stopping pattern, while trains from Drammen reach Geilo in roughly 3h. Eastbound regional arrivals from Gol take about 35m. From the west, trains from Bergen arrive in around 3h, and Voss services reach Geilo in about 1h45m. Mountain-line services from Myrdal arrive in roughly 1h15m, with Finse also serving as a nearby high-mountain source station on the same route.

Visiting Geilo

Geilo sits on the Bergen Line, the main railway crossing the mountains between Oslo and Bergen. The town has one passenger train station, Geilo Station, and rail services are operated by Vy. Its role is regional rather than national, but the station is important for travelers using the Oslo-Bergen corridor through Hallingdal and the Hardangervidda area. Trains from Geilo are conventional intercity and regional services, not high-speed trains. Vy runs through services along the Bergen Line, with reserved and non-reserved ticket options depending on the departure and fare type. Geilo Station is the train station used for all passenger rail services in the town, including eastbound and westbound trains on the same mountain corridor. Rail routes from Geilo run east toward Gol, Hønefoss, Drammen, and Oslo, and west toward Finse, Myrdal, Voss, and Bergen. Travelers booking train tickets can use Geilo for trips across southern Norway without changing stations inside the town. Book trains from and to Geilo online at Rail Monsters.

Popular routes from Geilo

From Geilo Station, Vy trains run east on the Bergen Line through Hallingdal toward Gol, Hønefoss, Drammen, and Oslo. This corridor is the main rail link for travelers heading from Geilo to eastern Norway, with Oslo providing onward rail connections across the national network. Westbound services from Geilo continue across the mountain section of the Bergen Line toward Finse, Myrdal, Voss, and Bergen. Myrdal is the interchange point for the Flam Railway, while Bergen is the main west-coast rail terminus. Geilo has no separate airport rail route, so air connections normally use Oslo or Bergen after a mainline train ride.

Geilo

Geilo - A popular mountain village and ski resort located halfway between Oslo and Bergen, serving as a gateway to the Hardangervidda plateau.

Geilo

StationStation
arrowarrow

7h 30m

Oslo

Oslo - Norway's capital city, known for its mix of modern architecture, Viking history, and the central transport hub at Oslo S.

Kjelsaas

StationStation

Toeyen

StationStation

Snippen

StationStation

Movatn

StationStation

Grefsen

StationStation

Oslo Central Station

StationStation

Oslo Gardermoen Airport

StationStation
Background

Book Train Tickets to and from Geilo Online - Options, Tips, and Reservations

Buying Train Tickets Online
Buy train tickets online for Geilo with Rail Monsters by entering departure dates, selecting Vy Bergen Line departures, and completing an online reservation. Book your tickets for Geilo train stations by choosing Geilo Station as the origin or arrival point for Oslo, Bergen, Voss, Myrdal, Gol, and other Bergen Line stops.
Types of Train Tickets Available
Geilo services include regular tickets on Vy regional and long-distance trains, with seat reservation rules depending on the service and fare conditions. Cheap tickets and discount tickets may appear on advance departures to and from Oslo, Bergen, Voss, Myrdal, and other Bergen Line stations, while flexible fares usually cost more.
Tips for Online Reservations
Online reservation services through Rail Monsters accept Geilo train bookings 6 to 12 months ahead of travel, useful for winter weekends, Easter holidays, peak summer, and Christmas and New Year. Train prices on the Bergen Line can vary by demand; ticket counters are limited compared with larger Norwegian stations. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.

Train Travel to and from Geilo FAQ and Tips

What is the main train route from Geilo?

The main train route from Geilo is the Bergen Line service between Oslo and Bergen, operated by Vy. Trains from Geilo to Oslo usually take around 3h30m to 4h, depending on the departure and stopping pattern. The same line also links Geilo with Bergen in around 3h. These are conventional long-distance and regional trains, not high-speed services.

What are the main train stations in Geilo?

Geilo has one main passenger station: Geilo Station. It sits on the Bergen Line and serves Vy trains running east toward Gol, Hønefoss, Drammen, and Oslo, and west toward Finse, Myrdal, Voss, and Bergen. Because Geilo has a single station for passenger rail, travelers do not need to plan transfers between separate rail terminals inside the town.

Do high-speed trains serve Geilo?

No. Geilo is not served by high-speed rail or bullet trains. Passenger rail service in Geilo is provided by Vy on the Bergen Line, using conventional trains across the mountain route between Oslo and Bergen. The line serves both regional journeys within Hallingdal and longer intercity trips across southern Norway, with Geilo Station as the town's only rail stop.

Can I buy Geilo train tickets at the last minute?

Last-minute tickets for Vy trains at Geilo may be available, but the lowest advance fares can disappear on busy Bergen Line departures. Winter weekends, Easter holidays, peak summer, and Christmas and New Year are the main periods to book earlier. Rail Monsters accepts Geilo train bookings 6 to 12 months ahead of travel, helping travelers secure seats before peak trains fill.

How do I buy train tickets to and from Geilo?

Train tickets to and from Geilo can be bought at Rail Monsters by choosing Geilo Station, selecting a Vy Bergen Line departure, and completing online reservation. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Geilo services, useful for winter weekends, Easter holidays, and Christmas and New Year. Booking confirmation is sent by email after purchase.

Should I reserve seats on trains from Geilo?

Seat reservation practice on Vy Bergen Line trains from Geilo depends on the train and fare selected during booking. Long-distance departures between Oslo and Bergen often use assigned seating or reservation-linked tickets, while some regional-style trips may have simpler conditions. For winter weekends, Easter holidays, and Christmas travel, it is better to book early because popular departures can sell out.

What are the main train connections to and from Geilo?

Geilo connects with Oslo in around 3h30m to 4h by Vy train and Bergen in around 3h. Westbound Bergen Line services reach Voss in about 1h45m and Myrdal in around 1h15m. Eastbound trains link Geilo with Gol in about 35m, Hønefoss in around 2h, and Drammen in roughly 3h, depending on the departure.

Is there an airport train from Geilo?

Geilo does not have a direct airport rail link. Travelers using rail and air usually connect by Vy train to larger rail hubs such as Oslo or Bergen, then continue to the airport using the rail services available from those cities. When planning an air connection, allow extra transfer time because Bergen Line trains cross a long mountain route and weather can affect operations.
Learn more information at our
Country Guide

ENTUR

ENTUR

ENTUR