Geilo City

Mountain village and ski resort in Norway

Halfway between Oslo and Bergen, Geilo’s mountain lifts and groomed cross-country tracks cater to skiers, while summer brings hiking, rafting and cabin culture. Trains disgorge city folk looking for timber lodges, ski lifts and straightforward mountain food.

Main image
Wikivoyage banner
Costs
Expensive alpine resort prices
Expect high Norwegian prices: roughly $150-250 per day in season.
Safety
Extremely safe
Very safe with well-managed mountain rescue and winter services.
Best Time
Winter for skiing; summer for hiking
December-March for skiing, June-August for hiking and biking.
Geilo is one of Norway's oldest ski resorts, established as a winter destination in the early 20th century.
Local Time
2:26 AM
GMT+2
Weather
Partly Cloudy 54°F
Partly Cloudy
Population
2,500

Why Visit Geilo?#

A mountain gateway for year-round outdoor pursuits, Geilo appeals to skiers and hikers alike with the Geilo Ski Center and access to the Hardangervidda plateau. Cross-country trails and chairlifts open in winter, while summer brings wide hiking routes and mountain-bike tracks along the Hallingskarvet ridge. Local lodges serve fresh mountain trout and reindeer specialties, and the quiet village atmosphere makes it easy to unwind after a day on the slopes.

Best Things to Do in Geilo#

Geilo Bucket List#

Don't Miss

Geilo Ski Centre - Year-round ski area with varied slopes, lifts, and ski school for all abilities.

Ustedalsfjorden lake - Picturesque lake offering flat-water canoeing, walking paths, and fishing spots.

Geilo Church (Geilo kyrkje) - Wooden church built 1939, notable for simple architecture and serene atmosphere.

Hidden Gems

Geilolia Summer Park - Adventure park with zip lines, mountain carts, and family summer activities.

Kikutstua mountain lodge - Traditional mountain lodge Kikutstua offering local fare and panoramic hiking starts.

Local cross-country trails - Extensive groomed tracks through forests providing peaceful skiing and nature walks.

Day Trips

Hallingskarvet National Park - High plateau for dramatic hikes, glacier views, and mountain flora exploration.

Flåm and Nærøyfjord - Flåm and Nærøyfjord cruise offering steep railway ride and fjord scenery.

Best Time to Visit Geilo#

Geilo is best in winter if you want reliable snow and skiing, and in summer for long daylight hiking. Shoulder months are short and variable, so plan around specific activities.

Winter

November - April

-15°C to -2°C (5°F to 28°F)

Long, snow-sure season-best for skiing, snowmobiling, and cozy lodges; expect full resorts and crisp, daylight-filled winter days with northern-lights hopes.

Spring

May - June

0°C to 8°C (32°F to 46°F)

Short, muddy thaw with lingering snow higher up; quiet trails and cheap cabins but unpredictable weather and sudden cold snaps.

Summer

July - September

8°C to 18°C (46°F to 64°F)

Brisk, daylight-packed summers ideal for hiking, biking, and fishing; mosquitos can annoy, but alpine views and long trails are worth it.

Climate

Geilo's climate is classified as Subarctic - Subarctic climate with cool summers (peaking in July) and freezing winters (coldest in January). Temperatures range from -11°C to 17°C. Moderate rainfall (715 mm/year).

Best Time to Visit
JulyAugustMay
Temperature & Rainfall
Temperature Range
24°
Warmest Month
-33°
Coldest Month
Monthly Conditions

January

January is the coldest month with highs of -5°C and lows of -11°C. Moderate rainfall (62 mm) and mostly overcast skies.

30 Poor

Comfort

-8°
Feels Like Freezing
-8°C
Temperature
-11° -5°
97%
Humidity
Very Humid

Weather

62 mm
Rainfall
2.6 m/s
Wind
Calm
0.0
UV Index
Low
6.4h daylight

February

February is freezing with highs of -4°C and lows of -11°C. Moderate rainfall (40 mm) and mostly overcast skies.

34 Poor

Comfort

-7°
Feels Like Freezing
-7°C
Temperature
-11° -4°
96%
Humidity
Very Humid

Weather

40 mm
Rainfall
2.6 m/s
Wind
Calm
0.1
UV Index
Low
8.8h daylight

March

March is freezing with highs of -1°C and lows of -9°C. Moderate rainfall (47 mm) and partly cloudy skies.

41 Poor

Comfort

-5°
Feels Like Freezing
-5°C
Temperature
-9° -1°
95%
Humidity
Very Humid

Weather

47 mm
Rainfall
3.0 m/s
Wind
Light Breeze
0.3
UV Index
Low
11.6h daylight

April

April is freezing with highs of 4°C and lows of -5°C. Moderate rainfall (35 mm) and mostly overcast skies.

47 Poor

Comfort

-1°
Feels Like Freezing
-1°C
Temperature
-5°
90%
Humidity
Very Humid

Weather

35 mm
Rainfall
2.7 m/s
Wind
Calm
0.8
UV Index
Moderate
14.4h daylight

May

May is cold with highs of 10°C and lows of 0°C. Moderate rainfall (47 mm) and mostly overcast skies.

55 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
85%
Humidity
Very Humid

Weather

47 mm
Rainfall
2.5 m/s
Wind
Calm
1.0
UV Index
High
17.0h daylight

June

June is cool with highs of 15°C and lows of 5°C. Moderate rainfall (68 mm) and mostly overcast skies.

55 Acceptable

Comfort

10°
Feels Like Cool
10°C
Temperature
15°
80%
Humidity
Very Humid

Weather

68 mm
Rainfall
2.4 m/s
Wind
Calm
1.3
UV Index
High
18.5h daylight

July

July is cool with highs of 17°C and lows of 7°C. Moderate rainfall (74 mm) and mostly overcast skies.

63 Good

Comfort

12°
Feels Like Cool
12°C
Temperature
17°
81%
Humidity
Very Humid

Weather

74 mm
Rainfall
2.3 m/s
Wind
Calm
1.3
UV Index
High
17.8h daylight

August

August is cool with highs of 15°C and lows of 6°C. Moderate rainfall (68 mm) and mostly overcast skies.

63 Good

Comfort

11°
Feels Like Cool
11°C
Temperature
15°
85%
Humidity
Very Humid

Weather

68 mm
Rainfall
2.1 m/s
Wind
Calm
0.9
UV Index
Moderate
15.4h daylight

September

September is cold with highs of 10°C and lows of 2°C. Moderate rainfall (70 mm) and mostly overcast skies.

53 Acceptable

Comfort

Feels Like Cold
C
Temperature
10°
89%
Humidity
Very Humid

Weather

70 mm
Rainfall
2.5 m/s
Wind
Calm
0.5
UV Index
Low
12.7h daylight

October

October is cold with highs of 5°C and lows of -1°C. The wettest month with 75 mm of rain and mostly overcast skies.

41 Poor

Comfort

Feels Like Cold
C
Temperature
-1°
94%
Humidity
Very Humid

Weather

75 mm
Rainfall
2.4 m/s
Wind
Calm
0.1
UV Index
Low
9.9h daylight

November

November is freezing with highs of -1°C and lows of -7°C. Moderate rainfall (67 mm) and mostly overcast skies.

34 Poor

Comfort

-4°
Feels Like Freezing
-4°C
Temperature
-7° -1°
97%
Humidity
Very Humid

Weather

67 mm
Rainfall
2.1 m/s
Wind
Calm
0.0
UV Index
Low
7.2h daylight

December

December is freezing with highs of -4°C and lows of -10°C. Moderate rainfall (62 mm) and mostly overcast skies.

30 Poor

Comfort

-7°
Feels Like Freezing
-7°C
Temperature
-10° -4°
97%
Humidity
Very Humid

Weather

62 mm
Rainfall
2.2 m/s
Wind
Calm
0.0
UV Index
Low
5.5h daylight

How to Get to Geilo#

Geilo sits on the Bergen-Oslo rail line and is most conveniently reached by train. Both Oslo Gardermoen (OSL) and Bergen (BGO) provide good air access; from either airport the scenic rail journey to Geilo is straightforward and often preferred to driving.

By Air

Oslo Gardermoen (OSL): The main international gateway for eastern Norway. From OSL you can take the Vy (formerly NSB) train from Oslo Sentralstasjon to Geilo; total door-to-door time (airport → Oslo → train) is about 3.5-4.5 hours; train fares vary widely but typical advance fares are NOK 300-600 (≈€25-55).

Bergen Airport, Flesland (BGO): Bergen is the nearest west-coast airport with rail access to Geilo on the Bergen-Oslo line. The Bergen-Geilo train takes about 3-3.5 hours; fares typically range NOK 200-500 depending on advance booking (≈€18-45). Taxi or bus transfers to/from the airport to Bergen station add ~30 minutes and NOK 150-300.

By Train & Bus

Train: Geilo has its own station (Geilo stasjon) on the Bergen-Oslo railway operated by Vy. Trains from Oslo take ~3 h 45 min and from Bergen ~3 h; fares vary with advance purchase but expect roughly NOK 200-600 depending on class and time.

Bus: Local bus services and airport coaches connect Geilo with nearby towns and airports in low season. Buses are useful for short regional hops (under 1-2 hours) and fares are generally NOK 50-200 depending on distance.

How to Get Around Geilo#

Trains are the default way to reach and move around Geilo-comfortable, scenic and well-timed for both Oslo and Bergen arrivals. For local mobility, buses, taxis or a hire car are practical depending on season and luggage.

  • Vy long-distance trains (NOK 200-600) - The Bergen-Oslo railway stops at Geilo and is the most reliable and comfortable way to arrive. Journey times are ~3 hours from Bergen and ~3 h 45 min from Oslo. Book early for the best fares; standard tickets typically range NOK 200-600 depending on demand and advance purchase.
  • Local buses (NOK 50-200) - Local and regional buses link Geilo with neighbouring villages, ski areas and nearby airports. Buses are less frequent in shoulder seasons-check timetables in advance-and fares are modest, often NOK 50-200 for short regional trips.
  • Taxi / transfer (NOK 600-1,000+) - Taxis are available but can be expensive in Norway; expect NOK 600-1,000+ for airport transfers or long regional hops. Pre-book a transfer if arriving late or with lots of luggage-many hotels can arrange shared transfers in peak season.
  • Car rental (NOK 600-1,500/day (car hire)) - A rental car provides flexibility for exploring surrounding mountains and ski areas. Roads are well maintained but winter conditions require winter tyres or chains. Drive times from Oslo are around 3.5-4.5 hours; fuel and seasonal parking fees apply.
  • Bicycle / e-bike (NOK 100-400/day) - In summer, cycling and e-bikes are popular on trails around Geilo; several shops rent e-bikes and mountain bikes. Distances between local attractions are manageable by bike, but terrain can be hilly and weather variable-plan accordingly.
  • Walking - The town centre and many trails are best explored on foot; short walks around Geilo are pleasant and signposted. For longer hikes bring good boots and check trail conditions-some routes are alpine and exposed.

Where to Stay in Geilo#

Budget

Geilo centre / Train station - NOK 600-1,200/night

Affordable hostels and simple hotels near the station; good for ski-bus access. Options increase out of high season.

Dr. Holms Hotel - Central, budget-friendly during off-peak seasons.

Bardøla Høyfjellshotell - Simple rooms, close to slopes and trails.

Mid-Range

Geilo resort area - NOK 1,200-2,500/night

Comfortable hotels and ski lodges with on-site facilities, family-friendly services, and easy slope access. Book early in winter.

Vestlia Resort - Comfortable family rooms, spa and pools.

Dr. Holms Hotel - Historic hotel with renovated rooms and wellness area.

Luxury

Geilo ski area - NOK 2,500+/night

Small selection of higher-end rooms and suites with spa access and mountain views; luxury is intimate rather than opulent.

Vestlia Resort - Superior rooms - Top-tier rooms and wellness facilities.

Bardøla Høyfjellshotell - Panorama suites - Upscale suites with mountain views.

Where to Eat in Geilo#

Breakdown of cuisine types found across Geilo’s restaurants and food venues, based on OpenStreetMap data.

Grill
Pizza
Sushi

Shopping in Geilo#

Shopping in Geilo is geared to outdoor sports and tourism: you’ll find ski and bike rental shops, sports retailers, and small souvenir or outdoor accessory stores. There are also supermarkets and basic everyday shops for groceries and travel essentials. For a wider choice of shops head to larger towns en route by train; in high season most shops stay open later to serve visitors.

Nightlife in Geilo#

Nightlife in Geilo is seasonal and livelier during the ski season and summer hiking months. Evenings tend to centre on hotel bars, après-ski spots and a handful of pubs where locals and tourists mix. Outside peak season the village quiets down after dinner, so expect low-key live music or small gatherings rather than a big club scene.

Nearby Cities #