How to get to Bergen

Fly directly to Bergen from Copenhagen, Stockholm, Helsinki, Oslo and many more.

Bergen Airport Flesland is located 18 kilometers south of Bergen. When arriving to Bergen, there is an Airport bus waiting just outside the terminal for all scheduled flights. The bus departs every 15 – 20 minutes and takes about 30 minutes to the city centre. You can buy your ticket online in advance. The ticket is valid on all departures on the selected date.

Bergen is one of the busiest air routes in Europe, with more than 30 daily departures, while there are six daily departures from Copenhagen and over 20 daily departures from Oslo and if you book early you can get low cost tickets.


From Oslo, you can also catch a train to Bergen.  The trip from Oslo to Bergen takes about 7 hours and is Northern Europe’s highest railway. The journey includes some of the most beautiful landscapes in Norway. Book your trip at the NSB website.

You can also travel comfortably with bus by selecting from an extensive network of routes in Norway. Travel with Kystbussen from Stavanger, Haugesund or Stord (Leirvik) to Bergen. Buy your tickets to Kystbussen online.