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

Geilo Train Tickets

Get real-time train timetables

Download the Rail Monsters app today

qr code
apple
google
mi
huawei
Route image

Trains from Geilo

1Jul
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
128 USD
1
3h 38m, Direct
02:42
GeiloStation
06:20
OsloOslo Central Station
from
128 USD
1
Direct

Morning trains

09:16
GeiloStation
3h 51m
13:07
OsloOslo Central Station
Direct
Vy 60
from
46 USD
1
3h 51m, Direct
09:16
GeiloStation
13:07
OsloOslo Central Station
from
46 USD
1
Direct
11:12
GeiloStation
3h 57m
15:09
OsloOslo Central Station
Direct
Vy 62
from
79 USD
1
3h 57m, Direct
11:12
GeiloStation
15:09
OsloOslo Central Station
from
79 USD
1
Direct

Day trains

15:04
GeiloStation
4h 3m
19:07
OsloOslo Central Station
Direct
Vy 602
from
71 USD
1
4h 3m, Direct
15:04
GeiloStation
19:07
OsloOslo Central Station
from
71 USD
1
Direct

Evening trains

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

First train

02:42
night

Last train

20:13
distance

Travel duration

7h 47m
daily-departure

Daily departures

6
departure-station

Departure station

Geilo
changes-type

Changes

direct
arrival-station

Arrival station

Oslo
ticket-price

Ticket price

from $29
fastest-s

Fastest trip

3h 38m
longest-s

Longest trip

54m

Trains to Geilo

Inbound trains reach Geilo at Geilo Station on the Bergen Line. Vy trains from Oslo S arrive in around 3h40m to 4h, depending on the departure and scheduled stops. Trains from Bergen reach Geilo in about 3h to 3h30m. Eastbound mountain services from Voss arrive in roughly 2h, while trains from Myrdal take around 1h20m. From nearby Bergen Line stations, trains from Finse arrive in about 45m, from Haugastol in around 25m, and from Gol in roughly 45m. All inbound passenger rail services use the same Geilo Station stop.

Visiting Geilo

Geilo is a rail stop on Norway's Bergen Line, the mountain railway linking Oslo with Bergen across Hallingdal and the Hardangervidda plateau. The town has one passenger train station, Geilo Station, and is served by Vy trains operating on the national rail network. Its position between eastern and western Norway makes it a useful boarding point for rail travel across the high mountain section of the route. Services from Geilo are intercity and regional in character rather than high-speed. Vy trains call at Geilo Station on the Oslo - Bergen corridor, with reserved long-distance services and local travel between smaller Bergen Line stations. The same railway also serves mountain stops such as Finse and Haugastol, where road access can be limited or seasonal. Trains from Geilo run east through Hallingdal toward Al, Gol, Nesbyen, Honefoss, and Oslo, and west across the mountain plateau toward Finse, Myrdal, Voss, and Bergen. Train tickets for Geilo are most relevant for passengers using the Bergen Line, including trains to Geilo from both major terminal cities. 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 Al, Gol, Nesbyen, Honefoss, and Oslo S. This direction links Geilo with the capital region and with intermediate towns used for regional travel along the valley. Westbound Vy services cross the high mountain section of the Bergen Line toward Haugastol, Finse, Myrdal, Voss, and Bergen. Myrdal is the interchange for the Flam Railway, while Voss and Bergen provide onward rail and bus connections across western Norway. Geilo does not have high-speed, sleeper, or direct international passenger trains.

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 47m

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

Booking Geilo Train Tickets Online - Options, Tips, and Reservations

Buying Train Tickets Online
Buy train tickets online for Geilo with Rail Monsters by selecting departure dates, choosing Vy Bergen Line services, and completing an online reservation. Book your tickets for Geilo train stations, mainly Geilo Station, with available departures shown for travel toward Oslo, Bergen, and intermediate Hallingdal or mountain stations.
Tips for Online Reservations
Online reservation services through Rail Monsters accept Geilo train bookings 6 to 12 months ahead of travel, useful for peak summer, Christmas and New Year, and winter weekends. Train prices on the Bergen Line can change by demand; ticket counters are limited at smaller stations, so online booking is useful. With the Rail Monsters iOS and Android apps, you can book and manage train tickets on mobile.
Types of Train Tickets Available
Geilo services include regular tickets for Vy trains, reserved seats on long-distance Bergen Line services, and fare types that may vary by flexibility and demand. Cheap tickets and discount tickets can appear on selected advance departures to and from Oslo, Bergen, Voss, Myrdal, Finse, Gol, and Al.

Geilo Train Travel FAQ and Tips

What is the main train route from Geilo?

The main train route from Geilo is the Bergen Line toward Oslo, operated by Vy. Trains from Geilo to Oslo S usually take around 3h40m to 4h, depending on the departure and stopping pattern. The same Vy service also runs west toward Bergen, so Geilo works as a mid-route boarding point between Norway's two largest rail terminals.

Do high-speed trains serve Geilo?

No. Geilo is not served by high-speed rail or bullet trains. Passenger service is provided by Vy trains on the Bergen Line, a conventional intercity railway across southern Norway. The route is known for its mountain section, but it operates as a standard long-distance rail service with reserved seating rather than a high-speed corridor.

How do I buy train tickets to and from Geilo?

Book train tickets to and from Geilo on Rail Monsters by entering Geilo as the origin or destination, selecting a travel date, and choosing an available Vy Bergen Line train. Rail Monsters accepts bookings 6 to 12 months ahead of travel for Geilo services, which helps when planning winter weekends, Christmas and New Year, or summer trips across the mountain railway.

Should I reserve seats on trains from Geilo?

Seat reservations are normally included or assigned for long-distance Vy services on the Bergen Line, especially between Geilo, Oslo, and Bergen. Some shorter regional travel may have simpler seating rules, but booking a named train in advance is recommended because departures are not as frequent as commuter rail. Winter weekends and holiday periods can fill earlier than ordinary weekdays.

What are the main train connections to and from Geilo?

Geilo connects with Oslo S in around 3h40m to 4h and Bergen in about 3h to 3h30m by Vy Bergen Line trains. Regional stops include Al in around 25m, Gol in around 45m, Haugastol in about 25m, Finse in around 45m, Myrdal in roughly 1h20m, and Voss in about 2h, depending on the stopping pattern.

Is there an airport rail connection from Geilo?

Geilo does not have a dedicated airport rail link. For Oslo Airport, passengers usually take a Vy Bergen Line train from Geilo to Oslo S or another suitable interchange, then use onward rail services to the airport. For Bergen Airport, rail passengers normally continue to Bergen Station and transfer locally. Check connection times before booking separate rail segments.

Can I buy Geilo train tickets at the last minute?

Last-minute tickets for Geilo may be available if seats remain on Vy Bergen Line departures, but popular trains can sell out or show higher fares near departure. Rail Monsters accepts Geilo train bookings 6 to 12 months ahead of travel, which is useful for Christmas and New Year, winter weekends, Easter Week, and peak summer travel across Norway.

What is the main train station in Geilo?

Geilo Station is the main and only passenger train station in Geilo. It serves Vy trains on the Bergen Line, with eastbound services toward Hallingdal, Honefoss, and Oslo, and westbound services toward Haugastol, Finse, Myrdal, Voss, and Bergen. Passengers booking Geilo train tickets should check that their ticket lists Geilo as the station name.
Learn more information at our
Country Guide

Vygruppen

Vygruppen

Vygruppen is Norway's main state-owned passenger rail operator.