1map logoGo to main page

Flam, Vestland to Oslo, Oslo County from $44: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Flam, Norway
to
Oslo, Norway

How to Get from Flam to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$44 by busBest price
141 milesDistance
4h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Flam to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
4h  31m
Estimated price
$133-355
Recommended
Company
Vy Buss
Bus
Average Duration
6h  50m
Estimated price
$44-94
Cheapest
route map
Distance: 141 miles
Duration: 4h 31m

See more options

Company
Norwegian Railways (VY)
Train
Average Duration
6h  6m
Estimated price
$45-70
Company
various
Drive
Average Duration
4h  40m
Estimated price
$65-100

Traveling From Flam to Oslo

The journey from Flam to Oslo takes you from the serene beauty of fjord landscapes and quaint villages to the vibrant pulse of Norway's capital city, where modern culture and rich history converge.

Best Neighbourhoods in Oslo

Oslo offers diverse neighborhoods, each with distinct charm and attractions.

Grünnerløkka
• Hip arts district filled with vibrant street art.
• Trendy cafes and vintage shops line the streets.
Aker Brygge
• Waterfront promenade ideal for dining and relaxation.
• Stunning views of the Oslo Fjord and cityscape.
Vikingskipet
• Home to the iconic Viking Ship Museum.
• Rich Viking history and beautiful surroundings.

Best Times To Visit Oslo's Attractions

Timing your visits to Oslo's attractions can elevate your experience significantly.

Vigeland Park
Visit early in the morning or late afternoon for serene strolls.
Oslo Opera House
Weekday afternoons are ideal to enjoy the stunning architecture without crowds.
Akershus Fortress
Explore on a weekday morning for peace and stunning views of the harbor.

Oslo Weather: What to Expect Year-Round

Oslo experiences a continental climate, with cold winters and mild summers, making summer months from June to August ideal for outdoor exploration. Weather can influence your travel experience significantly, so packing accordingly for rainy days or chilly nights is essential.

Dining Recommendation in Oslo

Try the modern Nordic cuisine at Maaemo, where innovative dishes highlight seasonal Norwegian ingredients, offering a stark contrast to the traditional fare in Flam. The vibrant atmosphere and artful presentations in Oslo provide a culinary journey that celebrates contemporary flavors and techniques.

Flam - Oslo operators

Explore transport companies operating between Flam and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
wideroe.no

Plane from Sogndal Airport (SOG) to Oslo Airport (OSL)

Average Duration
52m
Estimated price
$70-280
Train Show train routes
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Flåm stasjon to Oslo Tollbugata

Average Duration
6h 6m
Estimated price
$45-70
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
$19-22
Bus Show bus routes
Contact phone
+47 407 05070
Website
vybuss.no

Bus from Håbakken to Oslo bussterminal

Average Duration
5h 15m
Estimated price
$40-60

Flam to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Flam and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 The scenic drive from Flåm to Oslo covers 195 miles of breathtaking Norwegian landscapes, including fjords, mountains, and charming villages along the way. 💰 Prices for the journey from Flåm to Oslo by car range from €60 to €92, offering flexibility for budget-conscious travelers seeking a convenient and enjoyable road trip experience. 🌆 Upon reaching Oslo after a 4-hour and 40-minute drive, you'll discover a vibrant capital city rich in culture, history, and modern Scandinavian charm, ready to be explored and enjoyed.
Average price
€60 - €92
🚂 The scenic train journey from Flam to Oslo takes approximately 6 hours and 6 minutes, offering breathtaking views of Norway's picturesque landscapes along the way. 💰 The ticket prices for the Flam to Oslo train ride typically range from €42 to €65, making it an affordable and efficient way to travel between these two cities in Norway.
Departure Point
Flåm stasjon station
Arrival Point
Oslo Tollbugata station
Useful tips for train travellers
• Onboard services for your train trip from Flam to Oslo include catering options provided by Vy, the main operator. You can expect a selection of snacks, beverages, and light meals available for purchase on board. Be sure to check the menu in advance, as offerings may vary, and consider bringing your own refreshments if you have specific dietary needs.
• The train service offers different seating options: First Class, Business Class, and Economy. First Class features spacious seating with power outlets and more legroom, making it ideal for a relaxing trip. Business Class offers a comfortable experience, while Economy is suitable for travelers on a budget. Keep in mind that booking in advance may provide better rates for higher class options.
• There are two main operators for this journey: Vy (vy.no) and Flåm Railway (flaamsbana.no). Make sure to visit their websites for schedules, ticket purchases, and the latest travel updates. Once you arrive in Oslo, be aware that Oslo Central Station (Oslo S) has luggage storage facilities if you want to explore the city without your bags.
🛫 Embark on a swift and convenient journey from Flam to Oslo with a direct flight from Sogndal Airport. The flight, operated by Widerøe, only takes 50 minutes, offering a time-efficient way to travel between the two cities.
Departure Point
Sogndal Airport
Arrival Point
Oslo Airport
🌄 The 6-hour, 50-minute trip offers picturesque views of the Norwegian countryside, allowing travelers to soak in the natural beauty of the region. Be prepared for several transfers during the route, which are part of the adventure. 💸 Prices for the bus tickets between Flåm and Oslo range from €41 to €87, offering a budget-friendly transportation option for those looking to explore Norway's capital city without breaking the bank. Enjoy the convenience and comfort of bus travel as you make your way from Flåm to Oslo.
Departure Point
Håbakken station
Arrival Point
Oslo bussterminal station

Frequently asked questions

Find out more about the route from Flam to Oslo.

Or choose the category:
The distance between Flåm and Oslo is approximately 141 miles by road. By train, it takes around 6 hours and 45 minutes to travel from Flåm to Oslo. Alternatively, taking a bus followed by a train can take around 6 hours and 3 minutes. If you're driving, it takes about 4 hours and 40 minutes to reach Flåm from Oslo, while the bus journey from Flåm to Oslo takes approximately 5 hours and 50 minutes.
The most cost-effective option for traveling from Flam to Oslo is by bus, with fares ranging from €41-€59. Although the bus takes 5h 50m, it offers a cheaper alternative compared to other modes of transportation. For a more time-efficient option, driving is recommended as it takes 4h 40m. However, it is important to note that the cost of driving includes expenses such as fuel and tolls.
The prices for a train ticket from Flam to Oslo range from €40 to €65. For those preferring to travel by bus, the prices range from €41 to €59. These prices may vary depending on factors such as the time of day, availability, and class of service. It's always recommended to check with the specific transportation providers for the most accurate and up-to-date pricing information.
To get from Flåm to Oslo without using public transportation, you can drive the distance of approximately 195 miles, which takes around 4 hours and 40 minutes. The driving route offers scenic views and the freedom to explore at your own pace. The approximate cost for renting a car for this journey ranges from €59 to €91, depending on the rental company and vehicle type.
To travel from Flam to Oslo without a car, the best option is to take a bus. The journey takes around 5 hours and 50 minutes, and the tickets cost between €41 and €59. Buses in Norway are comfortable and offer scenic views along the way. It is a convenient and affordable mode of transportation for travelers who prefer not to drive.
Yes, there is a direct bus link between Flåm and Oslo. The bus service operated by Nor-Way Bussekspress departs from Flåm station and arrives at Oslo bussterminal, with a journey time of approximately 5 hours and 50 minutes. However, there is no direct train service between the two cities. Passengers would need to take a train from Flåm station to Myrdal station, and then transfer to another train to reach Oslo in approximately 6 hours and 45 minutes.
The flight from Flam to Oslo is not a direct flight as there is no airport in Flam. The closest airport is Bergen Airport. The quickest flight from Bergen Airport to Oslo Airport takes approximately 50 minutes. The cost of the flight can vary depending on various factors such as the time of booking, airline, and class of travel. It is recommended to check with different airlines for the most up-to-date prices.
There are plenty of options for accommodations near Oslo. With over 409 hotels available, you can find something to suit your preferences and budget. Prices start at €55 per night, offering affordable options for travelers. Whether you're looking for a luxury hotel, a cozy bed and breakfast, or a budget-friendly hostel, you'll find a variety of choices for your stay in Oslo.