Home Destinations The best ways to get from Bergen to Flam, Norway

The best ways to get from Bergen to Flam, Norway

by Lisa Stentvedt
Some links in my posts may be affiliate links, which means that I get paid a fee if you purchase something through it. This won't cost you anything, but makes a huge difference for me! Thanks for your support!

Are you visiting Norway and trying to figure out how to travel from Bergen to Flåm and the fjords? Then I wrote this guide for you.

Most people who visit Norway dream of seeing it all. They want to spend some time in the Norwegian cities, such as Oslo, Bergen and Stavanger. They also want to see the Northern lights, and dream of trips up north learning about the Sami culture and meeting reindeer. But most of all, they want to see the fjords.

As a result, one question I am often asked by people planning their trips to Norway is how they can get from Oslo or Bergen to Flam. And who can blame them?

Side note: if you want to see all the things I mentioned above on your trip to Norway, please read this before you go.

Flam (or Flåm, if you have a fancy Norwegian keyboard like me) is the gateway to one of the most beautiful areas in the world, and a great starting point if you want to see the UNESCO World Heritage Nærøyfjord (one of the best fjords in Norway).

So, since I live in Bergen, but was born and raised near Flåm, I’m about to share with you all the ways you can get from Bergen to Flam.

Spending a short amount of time in Bergen, but want to make the most of it? Here are some of my favourite tours of Bergen!

One thing you should know is that there are several ways to get from Bergen to Flam, each with their own pros and cons.

Whether you prefer booking your own trips or travelling with a scheduled tour, and depending on how scenic you want the trip to be, you’ll find your perfect mode of transportation in this post!

Once you have made it from Bergen airport to the city centre, it’s time to start your trip!

Starting in Oslo instead? Here’s how to get from Oslo to Flam, Norway!

get from bergen to flam - the view from fløien bergen, showing a city surrounded by water, with bright red roof and mostly white wooden buildings
Keep reading to find out exactly how to get from Bergen to Flam (and from Flam to Bergen, of course)

How to get from Bergen to Flam (and from Flam to Bergen)

You’ll be surprised when I tell you that there are actually 5 different ways to get from Bergen to Flam.

Considering that the two destinations are only around 170 kilometers apart (105 mi), you may not have guessed this. But, with so many travellers wanting to see the fjords during their trip to Bergen, more options have appeared over the years. Which is great, as you’ll be able to find the best mode of transportation for you!

Before you leave Bergen, though, make sure to visit some of my favourite restaurants in town!

Regardless of how you decide to travel, please take note of the websites I share with you in this post. They are the official websites for whatever mode of transport I mention, and they are the ones you should check before you set off on your trip.

In western Norway, not only are the roads tricky, but we also have rather frequent land slides that can lead to road closures and train cancellations. Therefore, staying up to date on news and road conditions is vital when traveling in Norway.

Also, please take careful note of which website and tour operator you have booked through (if booking a tour). They will be the ones responsible for you if anything goes wrong.

Not that you should expect things to go wrong all the time, but if you have booked a Norway in a Nutshell tour through FjordTours, for example, and the train (which is operated by Vy) isn’t running for some reason, it is FjordTours (and not Vy) you should be focusing your efforts on contacting. But more on this in each section below.

Side note: since you are visiting Flåm, you’ll want to get your hands on my guidebook to the area! Click the button below to learn more and buy it!

FLÅM AND THE FJORDS: GUIDEBOOK! – $9.99

One more thing to mention. These options are also helpful for travelling from Flam to Bergen, with the exception of the tours (unless they are round trip). However, each tour company offers returns as well, but please double check this when you book.

Another great route from Bergen takes you to Hardanger and the beautiful Hardangerfjord. Along the way, I recommend stopping and seeing Ulvik, which is absolutely stunning.

Excited for your trip to Norway? This post is my complete travel guide to visiting, and has everything you need in order to plan your trip!

Getting from Bergen to Flam by train

Traveling between Bergen and Flam by train is by far the most scenic way to get there. It is also quite easy to book, as there is only one company in Norway that operates the trains; Vy (formerly NSB/Norges Statsbaner, which roughly translates to Norway’s National Railroads).

There is an exception to this rule, however, and that goes for rail road that are considered ‘tourist trains’. These can be privately owned, all though the Vy usually owns a share of them.

Now, with there only being one company in Norway operating the trains, there is only one website you need to know about, and it’s this one right here. That’s the Vy website, and it is the only official website for booking train tickets in Norway.

Now, remember how I said that train is the most scenic way to travel from Bergen to Flam? That’s because a part of this journey is on the Flam Railway. You know, the world famous, “most scenic train ride in the world” Flam Railway.

In most cases, having to switch trains for a trip that only takes around 3 hours in total is a hassle, but in this case, you should be ecstatic.

The train from Bergen will take you a few stops (Voss included) to Myrdal, a mountain station which doesn’t seem too impressive. But, this is where you switch trains and get on the famous Flam Railway in order to travel all the way down the mountain to the fjords.

Basically, the Flam Railway is one of the major reasons people visit Flam, and it is one of Norway’s #1 tourist attractions. By taking the train from Bergen to Flam, you get to cross it off your list by the time you have arrived in the little village (usually the Flam Railway tickets are only sold as return tickets to visitors already in Flam).

Once you are in Flåm, don’t miss these unique experiences in Aurland, just 10 minutes away, or the most thrilling experience in the area; the Flåm Zipline!

Travel Hack: Getting Flam Railway Tickets

So, as mentioned, the Flam Railway tickets are usually sold as return tickets, starting in Flam and returning from Myrdal (the end station) with the same train.

These return tickets are sold on the Norway’s Best website, and sell out quite quickly. That’s why I always advise anyone hoping to buy tickets for the Flam Railway to get them in advance (as early as possible) and to include the cancellation protection so that you can change or cancel the tickets free of charge.

But, there is another way to get the Flam Railway tickets, and to experience this scenic journey.

You have probably guessed it by now, and that is to travel by train from Flam to Bergen (or vice versa). What many people don’t know is that the Flam Railway (one way) ticket is automatically included as part of your trip between Bergen and Flam, as it is the only train operating between the Myrdal and Flam stations!

Vy has a certain amount of one-way tickets on the Flam Railway available on their website for those traveling with them, and so this is a surefire way to ensure that you get your hands on those Flam Railway tickets before they sell out. Simply head to the Vy website and book your tickets all the way from Bergen to the fjords!

Wondering where to stay once you get there? Here is a complete list of all the hotels (and hostels) in Flam, Norway!

the flåm railway, a green train traveling through a lush green landscape in a valley in Norway

Getting from Bergen to Flam by bus

I’ve got a confession to make. I prefer travelling by bus over trains in Norway.

I know, I know, it’s quite surprising, as most people would always rather travel by train. But the buses in Norway are amazing, trust me. There are outlets to charge your phone and laptop, comfortable seats and seatbelts (they are mandatory in Norway, so please wear them), and wifi that actually works (which is more than you can say about Vy, so please don’t expect to get any work done on the Bergen to Flam train).

Travelling by bus between Bergen and Flam is also a rather scenic way to see Norway, in addition to it being quite comfortable. Bus drivers in Norway are also notoriously friendly, so please give them a great smile when you board.

The journey takes around 3 hours, and there are no bus switches involved. So you can just sit back, relax and make sure to get off at the right stop. You’ll be going through over 30 tunnels along the way, so if you’re one of those people that are fascinated by them, you’re in for a treat.

All of these tunnels are some of many things you’ll only understand if you grew up in Norway. Find out all of them here.

There used to be two companies (that I know of) that operate buses between Flam and Bergen. One of them (Nor-Way Bussekspress) has two to three departures a day, which can be booked here.

The other one, which used to be my favourite, was formerly known as NettBuss. However, in 2019 they merged with NSB to become Vy, and in a genius move they have stopped operating buses between Bergen and Voss.

This means that when you book your “bus” ticket with Vy, you’ll actually be travelling by train from Bergen to Voss, and then changing to a bus there to travel onwards to Flåm.

I am not very happy about his, as I travel between Bergen and Flåm quite often. So, if you can, I recommend that you book with Nor-Way if you want to travel by bus.

Hopefully, if they have enough travellers they’ll be able to put in more routes.

A girl in a knitted sweater looking over a fjord in norway with snowcapped mountains in the background

Travelling between Bergen and Flam by car

Accessing the fjords from Bergen is also completely doable if you decide to rent a car. There are car rentals available at Bergen airport, as well as in the city centre.

By renting a car in Norway, you have the freedom to stop along the way as needed, take your time along the windy roads, and arrive in Flåm when you decide to.

Please note that using the emergency lights in Norway is not considered appropriate if you are only stopping to take a photo. Also, stopping along the road is not okay, and can cause serious accidents. Make sure to read up on driving in Norway before your trip, to avoid pissing off the locals.

Driving from Bergen to Flåm is quite simple, and takes about 2,5-3 hours.

Read first: My Essential Tips for Driving Around Norway

How to drive from Bergen to Flåm

From Flesland (Bergen airport) or the city itself, follow the signs towards Åsane or Arna. Your goal is to get on the E16 main road, and follow it all the way to the fjords! Once you start seeing signs to Voss, you can follow these too. Flåm is about an hour past Voss.

If you are travelling Norway by car, please make sure to stay up to date with any road works or accidents along the way.

As mentioned, western Norway and the fjords are prone to land slides that could block the way, and we have also had some tunnel fires that have closed the roads for weeks.

Luckily, there is one single website where you can find all this information, and you should bookmark it before your trip, and check it daily on the days when you are driving. It is the Norwegian Road Directory website, and you can find it here.

Please note that the link to the map view of any incidents and closures is in Norwegian only. It is still quite helpful, though, as you can use the map to see what kind of incidents are along the road, and then use Google Translate to get an idea of what happened.

Additionally, you can call 175 (from Norway) or +47 815 48 991 (from abroad) to get updated traffic information in English. These are the numbers for the road directory.

That’s also where you’ll find information about any tunnel works resulting in closed roads (often they will let convoys of cars through at specific times, so do check in advance), and also if there is a risk of the mountain crossings closing (not that there are any mountains to cross between Flåm and Bergen, but it’s good to know).

Getting from Bergen to Flåm by boat

I’m sure you were excited about this one. What better way to travel to the fjords than by travelling ON the fjords?

In the summer, it is possible to travel between Bergen and Flåm by boat. It takes a lot longer than travelling by car, train or bus, as you have to head out to the coast of Norway in order to get back into the Sognefjord (the world’s longest fjord). But, it is definitely worth it if you have the time!

The Express Boat travels between Bergen and Flåm (starting in Bergen in the morning and returning from Flåm in the afternoon) once a day from April 1st to the 30th of September.

Here is the schedule, you will want to click the link for ‘Bergen – Sogndal – Flåm’. The journey takes 5,5 hours, and the tickets can be booked here.

Travelling from Bergen to Flåm by boat - map
As you can see, the boat has to travel up the coast from Bergen, before heading into the Sognefjord to reach Flåm.

Finally; joining a tour from Bergen

I’ll keep this one short, as there are several options to see the fjords from Bergen by joining a tour from the city. Companies such as GoFjords and FjordTours will take you safely from the Norwegian city to Flåm, and make sure you see everything you can along the way.

These tours are a great way to see the fjords if you are feeling overwhelmed by the thought of booking and planning everything yourself. Find the famous Norway in a Nutshell tour here, and some other (newer) tours here.

If you ask me (and I am assuming you are), I would strongly recommend booking your journey to the fjords yourself. The tours above are often a little more expensive than booking separately, and Norway in a Nutshell isn’t actually running with their own transportation (not many people know this). They use the Vy train to Myrdal, the Flåm Railway down to Flåm, the fjord cruise run Norway’s Best/The Fjords, and then the bus back to Bergen.

Here’s how to book the Norway in a Nutshell tour on your own!

Additionally, there are private tours available to join from Bergen, that will take you to Flåm at your own pace. These usually include a private guide for the day, and some fun activity in Flåm (such as the RIB FjordSafari or cycling the Flåm Valley).

Find and book these tours (in advance) below. Note that these must be booked as far in advance as possible. Not just to save your spot, but also to ensure they are running. These small companies don’t have many guides, and if their guide is booked for something else on a given day, the tour won’t be available.

FAQs

Below are some of the most frequently asked questions about travelling to Flåm from Bergen. Hopefully your question is answered (if you haven’t already found the answer above).

How to get from Bergen to Flam?

You can travel to Flåm from Bergen by train, bus, car or boat. You can also book a private tour.

How far is Flam from Bergen?

105 miles / 170 kilometers

How to get to the Flåm Railway from Bergen?

The Flåm Railway starts in Flåm, Norway and ends in Myrdal. You can travel to Myrdal from Bergen by train, or to Flåm by bus, car or boat.

How to get to Flåm?

Flåm is accessible by train, bus, boat and car.

How to get to the fjords from Bergen?

There are several fjords within short distance from Bergen. The closest is the Hardangerfjord, just a 1,5 hour drive or bus ride away. Flåm and the Aurlandsfjord can be reached by train, bus, boat and car.

How far is Bergen from Oslo?

There are about 470 km (292 mi) between Bergen and Oslo. You can travel the distance by train, bus or car.

I hope you have found this post helpful, and that if you feel as if anything is missing you’ll let me know! I love sharing information and tips on travelling to Norway, and want to help you make the most of your trip. Welcome to the fjords!

You may also like

19 comments

Norway Travel Guide: Everything you need to Visit Norway 22/02/2019 - 10:55

[…] How to travel from Bergen to Flåm […]

Reply
Visiting the Norwegian Fjords in the Winter - The Ultimate Guide! 23/02/2019 - 08:52

[…] Side note: Here’s how to get from Bergen to Flåm! […]

Reply
Bryggen, Bergen - LisaLDN.com 23/02/2019 - 08:53

[…] visitors pick Bergen as their gateway to the fjords. Here’s how to get from Bergen to Flam (or Flåm, as we call […]

Reply
A Weekend by the Fjords - The Ultimate Guide – Fjords & Beaches 23/02/2019 - 08:56

[…] In this post I share one of my favourite hacks for scoring those Flam Railway Tickets! […]

Reply
Norway's Flam Railway: A Beautiful Train Ride | Sand In My Suitcase 22/04/2019 - 18:34

[…] can also experience the Flamsbana Railway ride by taking the train from Bergen to Flam. The Bergen train goes to the mountain station of Myrdal (also a very scenic ride), where you get […]

Reply
My Norwegian Birthday Gift – La Trekista 29/06/2020 - 01:55

[…] For a native Norwegian’s detailed outline of travel options to/from Bergen/Flåm, check out Lisa’s blog here. […]

Reply
Rob Lohr 24/04/2024 - 03:41

Great info! Question about a place to stay between Flam and Bergen… We are taking the high speed ferry but would like spend an overnight on the way, and catch the same ferry the next day. Any recommendations? An obvious choice is Balestrand. Any others? Thank you!

Reply
Lisa Stentvedt 24/04/2024 - 06:15

Hi Rob! I personally think Balestrand is the best place to stay 🙂 Another alternative is Høyanger, but Balestrand is definitely more quaint (and beautiful, imo). The Kviknes Hotel (https://www.booking.com/hotel/no/kviknes.en.html?aid=859729) there is a beautiful, historic hotel, and Balestrand is a nice, quiet village compared to Flåm (which is busier in the summer).

Reply
Andrea 01/05/2024 - 23:33

Hello. Thanks for this detailed explanation of routes. A couple of questions – We are arriving to Bergen Airport after a very long overnight flight and had planned to travel from the airport to the Bergen train station and take the hour train to Voss to rest for the night before traveling to Gundvagen the next day and then Flam the following. If we instead travel from Bergen airport to Voss via a private transfer instead of the train, is it less scenic? Does the train access a more scenic route than the road? Also, is the train up from Flam as scenic as it would be going down? Are we missing anything by going clockwise through this circuit versus counterclockwise? Thanks for any input.

Reply
Lisa Stentvedt 03/05/2024 - 17:07

The train and drive from Bergen to Voss follow pretty much the same route. In lots of places you can see the train tracks from the road. The only exception I would say is a few tunnels here and there 🙂 So you wouldn’t be missing anything.

The Flåm Railway is a train that goes from Flåm to Myrdal and back to Flåm – following the same tracks both ways. Therefore, the scenery is exactly the same no matter the direction you travel 🙂

Reply
Mithila 14/05/2024 - 05:51

Hi Lisa, thank you for such a comprehensive explanation.
I’m planning about 5 days in Bergen and Flam. I understand from another blog you wrote that there are no car rentals in Flam. If I plan to stay in Flam or one of the other villages around, what would be the best mode of transport within the area? Should I consider driving from Bergen to Flam so I have the car at my disposal in this area to explore? Is that the best option? I don’t want to miss out on a scenic route 🙁
It’s quite difficult to balance the cost and convenience hence thought of asking you.

Reply
Lisa Stentvedt 14/05/2024 - 06:02

Hello! In this post I have shared how to get around/between the villages in the area: https://flamtravelguide.com/car-rental-in-flam/
In my opinion, there isn’t a “best” mode of transport within the area, because both bus, boat and taxi work just fine. Which is “better” depends entirely on whether they fit your schedule or not. If you want to explore places outside of the villages you may need to bring a rental car, but if you are planning on joining activities/excursions in the villages, you won’t need one.

Reply
Andrea 16/06/2024 - 14:32

Thank you. Could you recommend a private transfer company/taxi with a van that could transfer 5 of us with luggage from the Bergen airport to Voss? I see lots of companies when I search, but it’s hard to know which are reliable and recommended. Appreciate all of your detailed blogs!

Reply
SUSAN LYNN BESSETTE 23/06/2024 - 14:15

Excellent information. Thank you. We are in Bergen on 8/29 from 7am-5pm on the Norwegian Prima. We are in Aalesund also 7-5pm on 8/31. We would need to be back at the ship by 4. We would like to see Flam, as well as a fjord cruise. What would be your recommendation to get to do both given the 2 days?
We are also in Geiringer on 8/30 from 8am-10pm. We have not booked a tour yet, but I am looking at Mt. Dalsnibba and Eagle Rd. Please help me with your expertise. Thank you for your assistance.

Reply
Lisa Stentvedt 10/07/2024 - 06:51

It won’t be possible for you to see Flåm from Ålesund, as it is way too far, but perhaps your cruise operator offers a day trip/excursion from Bergen. However, since Flåm is a 3-hour drive from Bergen, I don’t think it will be possible to do it outside of an excursion with such limited time, I’m afraid. Both Dalsnibba and the Eagle Road are cool! If it is between those two, I personally think the Eagle Road viewpoint is cooler 🙂

Reply
Keller 30/06/2024 - 06:15

This is very helpful, thank you! I didnt realize that the train from Bergen includes the Flam Train. I am looking at a tour with Norway’s best that includes Flam Train, zip line and then a bike ride. What I dont understand is how they are offering the Flam train if I have already taken it. It says it goes their train goes from Flam to Vatnahalsen. How does this work? It seems like a dumb question as I am typing but I dont want to ride the train to the same location twice. Thank you for sorting this out

Reply
Lisa Stentvedt 10/07/2024 - 06:52

There is only one train between Flåm and Myrdal (and Vatnahalsen, as this is the stop before Myrdal): the Flåm Railway. So you are correct in that they are offering you the same train back up the valley to take the zipline. It is the only way to get there 🙂

Reply
Jillene 25/12/2024 - 14:58

Hi Lisa! Thank you so much for writing such a helpful blog! I do have a question about travelling from Bergen to Flåm in the Winter Season. I would like to take the scenic cruise through Sognefjord but it seems like they are unavailable in the Winter. Could you please suggest the best option for me?

Reply
Lisa Stentvedt 08/01/2025 - 10:19

That’s correct, the express boat from Bergen to Flåm does not run in the winter, so you can go to Flåm or Gudvangen by bus or train instead and then go on the Nærøyfjord cruise to see the best part of the fjord by boat 🙂

Reply

Leave a Comment