From Amsterdam Centraal train to Amsterdam airport, fly to Bergen airport, then Airport Bus to Bergen. 4hrs 48min 115 €. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Koebenhavn H, train to Malmö Central, train to Göteborg Central, train to Halden, train to Oslo S, then train to Bergen(N). 28hrs 21min 284 €. From Amsterdam Centraal train to Flensburg, train to Odense st, train to Hjoerring st, train to Hirtshals, then ferry to Bergen. 35hrs 27min 317 €. From Amsterdam, Spui line 355 bus to Amsterdam Amstel, Bus to Puttgarden, train to Köbenhavn Ingerslevsgade, bus to Oslo S, then train to Bergen(N). 32hrs 19min 207 €. From Amsterdam Centraal train to Lelystad, Station Centrum, line 345 bus to Emmeloord, Busstation, line 315 bus to Groningen, bus to Bremen Hbf, line 401 bus to Hamburg ZOB, Bus to Aalborg Busterminal, line 71 bus to Hjoerring st, train to Hirtshals, ferry to Kristiansand, train to Egersund st. hpl. 1, bus to Stavanger, then bus to Bergen. 35hrs 58min. From Amsterdam drive to Hirtshals, ferry to Bergen, then drive to Bergen. 24hrs 19min 217 €.