Norway's world class ski slopes are within easy reach – and you don’t need a car to get there. Some of the biggest resorts are easily accessible by train or direct ski buses, making it simple to travel in an efficient and more environmentally-friendly way.

How to travel to ski resorts by public transport
Train companies in Norway
There are several train operators in Norway including VY, Flytoget, Go Ahead Nordic, and SJ NORD.
The VY railway network includes local trains in the Oslo area, and regional lines such as the Dovre line and the Bergen line.
The Flytoget Airport Express runs between the Oslo area and Oslo International Airport.
Go Ahead Nordic has lines from Oslo in the east to Stavanger in the west, including the Sørland line, the Arendal line and the Jæren line.
SJ NORD operates seven lines in Norway, including local trains in the Nordland and Trøndelag regions, and regional lines including the Nordland line, the Dovre line, the Rauma line, and the Røros line.
To plan and book tickets for your journey, go to Entur, Norway's national travel planner, for the latest information on trains and buses. Timetables and services may change, so always check for updates on Entur.no before you travel.
Pro tip: Many ski resorts offer packages that combine transport and ski passes, providing a convenient and seamless experience. This makes it easier to enjoy your ski trip without the hassle of booking travel and lift access separately.
Here’s how to reach some of the best resorts using trains and buses:
Hemsedal
Known for its challenging terrain and stunning alpine setting, Hemsedal is easily accessible by public transport. Vy Express offer daily departures from Oslo (approx. 4 hours and 30 minutes). Another option is to take a train from Oslo to Gol (about 3 hours). From Gol, a connecting bus will take you directly to the Hemsedal ski resort in about 30 minutes. Buses run regularly, especially during the winter season, so you can plan your trip to match your ski schedule.
From Bergen, travel to Hemsedal by bus with Øst-Vest Ekspressen, changing buses at Håbakken in Lærdal to a VY service to Hemsedal.
Trysil
One of Norway's largest ski resorts, Trysil caters to skiers of all levels. Direct buses run from Oslo (approx. 3 hours and 20 minutes). The route takes you efficiently from Oslo and via Oslo Airport before arriving in Trysil and the Trysil Høyfjellssenter resort during the winter season.
Geilo
Geilo is one of Norway’s oldest and most beloved ski resorts and is famous for its family-friendly atmosphere and extensive cross-country skiing trails. From Oslo, you can take an express bus (approx. 3 hours and 45 minutes) or hop on a train. There’s also an Airport Shuttle, which is a direct bus service from Oslo Airport Gardermoen to Geilo, during the winter season.
The train journey takes about 3 hours from Bergen and 3 hours and 40 minutes from Oslo. The train station is in the middle of the resort, so once you arrive, it’s just a short walk to the lifts. Additionally, there are buses from the station to the resort's many lodges and hotels.
Hafjell
Another of Norway’s top ski resorts, Hafjell, offers diverse slopes and a family-friendly atmosphere. Buses from Oslo to Hafjell are available (approx. 3 hours).
Another option is to take the train to Lillehammer (around 2 hours), followed by a 15-minute bus ride to Hafjell. Once there, shuttle buses connect the bus station to the bus, hotel, and ski areas.
Kvitfjell
Kvitfjell, known for its excellent snow conditions and diverse slopes, is a family-friendly resort for all levels of skiers. You can travel by train to Kvitfjell station on all northbound and southbound routes heading towards Trondheim/Oslo. The journey takes approx. 2 hours and 45 minutes from Oslo, and approx. 4 hours from Trondheim. On certain days of the week, you can take a bus from the station to Gudbrandsgard or Skitorget, where the ski area is.
From the station, you can also take the ski lift to Mellomstasjonen and Gudbrandsgard Hotel, where you can pick up your ski pass. To return to the station, you can ski down the Nedre Olympiabakke (black run) during the resort's opening hours. Alternatively, you can take the lift during its operating hours. For more details, check the opening hours for Kvitfjell Alpine Resort.
Oppdal Ski resort
Oppdal Ski Resort is easily accessible by public transport. From Trondheim, take the train to Oppdal (approx. 1 hour and 45 minutes) and catch a local bus to the resort. The bus departs regularly from the station, with stops at key points around the resort area. From Oslo, the train to Oppdal takes approx. 5 hours.
Gausta
Gausta is located in Rjukan, Telemark, about 180 km west of Oslo. There are daily express buses from Oslo to Rjukan, with a change at Notodden (approx. 3 hours and 30 minutes). Alternatively, you can take the train to Notodden and switch to a bus from there. For the final stretch up to the mountain, you can take the free mountain bus that runs regularly on fixed routes. The nearest international airport is Oslo Gardermoen, with buses running several times a day to Rjukan via Oslo and Notodden.
Voss
Nestled in the heart of Fjord Norway, just 99 km from Bergen and close to Voss town center, you’ll find the Voss Ski Resort. The resort is easily accessible by train and bus. If you're coming from Bergen, take the train to Voss, which takes about 1 hour and 15 minutes. From Oslo, the train ride is approx. 6 hours. Once you arrive at Voss Railway Station, you’re right next to the Voss Gondola station. The train station is a transport hub connects buses, trains, and taxis, making it easy to get to the Voss Resort and beyond.
Myrkdalen
Myrkdalen, located near Voss, is famous for its deep snow and excellent off-piste terrain. To reach it, take the train from Bergen to Voss (about 1.5 hours). From there, a local bus will take you directly to the resort in under 30 minutes. The public transport service to Myrkdalen is well-coordinated with train arrivals, ensuring a smooth transition from rail to ski.
Norefjell
There are several ways to travel to Norefjell. The Norefjell Express is a bus service that operates between Oslo and Norefjell during weekends and holiday periods throughout the winter season, starting in December.
In addition, the Airport Shuttle offers a direct bus between Oslo Gardermoen Airport, Sokna, and Geilo. For those traveling to or from Norefjell, there are boarding points at Sokna, where a dedicated shuttle will take guests directly to the resort. This service only runs during the winter season, and reservations must be made by the Thursday of the week of departure.
SNØ
Taking its name from the Norwegian word for snow, SNØ is an indoor ski resort in Lørenskog, just outside Oslo. Enjoy skiing, snowboarding, and snow play year-round on a 500-metre indoor slope. To get there, take a train (approx. 20 minutes from Oslo Central Station) or bus to Lørenskog Station, from which it's just a 500-meter walk to the facility. SNØ also offers ski equipment rental.
Skimore Oslo
Skimore Oslo is the largest ski resort in the Oslo area, with 18 slopes and 11 lifts, just 30 minutes from the city centre. Take the train and bus with Oslo's public transport operator Ruter (Tryvann is listed as a separate station in the Ruter route planner). Ride train #1 towards Frognerseteren and disembark at Voksenkollen Station. A corresponding Ruter bus runs from every second metro arrival from Voksenkollen to Skimore Oslo on weekdays, and every metro arrival on weekends. The bus stops at Voksenkollveien (right next to the metro stop). If you prefer to walk, it’s about a 15-minute walk uphill from the metro station to the facility.
Ready, set, ski!
Norway is home to many alpine skiing destinations that are worth a visit. Explore them in the map below!
More skiing adventures
Let's hit the powder!
Take advantage of top offers
See our selection of trusted companies that work hard to make you happy all through your trip.
- Brim ExplorerQuiet fjord tours on award-winning electric catamarans in Oslo, Tromsø, Lofoten, and Svalbard.CityboxModern and affordable hotels in central locations in Oslo, Bergen, and Kristiansand.NorgesbookingBook your perfect cabin stay in the fjords, mountains, and valleys of Norway.Scandic HotelsExperience Nordic hotel hospitality at its finest at more than 90 hotels across Norway. Special offers are available.StrawberryA different hotel company! Look out for great weekend deals at more than 100 hotels in Norway.Thon Hotels ASFantastic breakfast included! Experience true comfort and reasonable rates at our 80 hotels in Norway.CampcationBook a camping stay in stunning and unique locations all across Norway with Campcation.Classic Norway HotelsWhen the hotel is the destination. Book a night to remember in one of Norway's most unique and distinctive hotels.50 Degrees North NordicChoose between unforgettable tailormade individual trips and small, exclusive group tours of Norway.Radisson HotelsGreat value offers and comfortable quality stays in Norway´s major cities, airports, and ski resorts.Authentic ScandinaviaTravel curated by locals. Our tailormade tours suit every type of traveller and budget.Booknordics.comUnique holiday packages, adventure hotels, tours, and activities.Fjord ToursHome of Norway in a Nutshell, Norway's most popular tour. Fjords, mountains, and stunning destinations — all in one trip!Go FjordsBook fantastic tours and experiences! We offer tours in Oslo, Bergen, Stavanger, Lofoten, the North Cape, and more.HurtigrutenExperience the world's most beautiful sea voyage on an unforgettable cruise along the stunning Norwegian coast.Norrøna AdventureGet ready for expeditions and adventure holidays with Norrøna Adventure. Hiking, skiing, and biking trips.Discover NorwayOffers a range of exciting self-guided hiking, biking, and skiing holidays in Norway. Luggage transfer included.Norwegian HolidaysLow-price package holidays with Norwegian. Book your flight, hotel, and rental car all in one place.StrömmaSightseeing by bus and boat in several major tourist spots and cities in Norway.Up NorwayBespoke luxury hand-picked by local experts. We combine your preferences and our knowledge to make an unforgettable journey.Fjord Travel NorwaySleep in an ice hotel, hunt the northern lights, and discover the magical fjords. Book your tour now!Arctic Campers ASDo you want to try van life? Explore Norway in comfort and style with our smart and cosy campervans.Auto EuropeAlways a smooth car rental experience. Search and compare rental rates. Free cancellation up to 24 hours prior to pick-up.NOR-WAY BussekspressEnjoy scenic views on comfortable bus trips to the fjords and from city to city with our express buses.SJ NordSJ NORD - the adventure starts on the trainVy expressDiscover Norway on comfortable express buses that take you between major cities, mountains, and fjords.Vy TrainGlide through scenery on a train between Oslo and Bergen on the Bergen Railway and explore the greater Oslo region.Cabin CampersExperience the road trip of a lifetime with our cabins on four wheels.My Nordic TravelChoose between DIY itineraries and pre-packaged holidays to the very best destinations in Norway.CampanyonUnique camping in nature. Book a stay in a treehouse or glamping tent or rent a motorhome pitch.NorwegianNorwegian offers cheap flights in Norway and direct flights from more than 70 European destinations. Book flights through our low fare calendar to your destinations.De HistoriskeHave an unforgettable stay at one of Norway's unique, authentic historic hotels. Enjoy first-class dining experiences and a broad range of activities.CampioNorway's biggest camping booking site. Find the best camping and motorhome pitches throughout Norway.Benzini CampersThe adventure of your life starts here. Book a campervan with Benzini Campers now.











































