Берген расположен в Юго-Западной части Норвегии в регионе фьордов. Расстояние от Осло 480 км.
Авиакомпания SAS осуществляет ежедневные авиаперелеты Москва-Берген через Осло, Копенгаген и Стокгольм.
Аэропорт Флесланд находится в 18 км от города. Между городом и аэропортом курсируют автобусы с остановками у большинства центрально-расположенных отелей.
В Берген можно добраться на поезде из Осло. Комфортабельные скоростные поезда отправляются из Осло в Берген несколько раз в день, время в пути 6,5 часов.
Бергенская железная дорога является самой высокогорной в Северной Европе и проходит по красивейшим ландшафтам Норвегии вдоль национальных заповедников дикой природы.
Круизный автомобильно-пассажирский паром совершает рейсы из Датского города Хиртсхальс (Ютландия) в Берген 4 раза в неделю. Время в пути 19,5 часов.
На корабле можно приобрести различные товары и сувениры в магазине DUTY FREE.
Берген расположен в 480 км к западу от Осло. Дорога проходит через завораживающие горные ландшафты, крупнейший в Норвегии национальный заповедник дикой природы Хардангервидда и вдоль уникальных пейзажей Хардангерфьорда.