Travel options for:
Amsterdam to Oslo
  • Fly to Oslo, train

    $69 - $229
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $13

    2. Amsterdam (AMS)

      1 h 45 min - non-stop

      $50 - $200

    3. Oslo (OSL)

      23 min - hourly

      $12 - $17

      • Oslo
  • Fly to Oslo Sandefjord, train

    $96 - $369
    1. Amsterdam

      13 min - every 30 minutes

      $7 - $13

    2. Amsterdam (AMS)

      1 h 35 min - non-stop

      $70 - $330

    3. Oslo Sandefjord (TRF)

      4 min - every 30 minutes - line 175

    4. Torp(N)

      1 h 39 min - hourly

      $19 - $27

      • Oslo
  • Bus via Köbenhavn Ingerslevsgade

    $113 - $164
    1. Amsterdam Centraal Station

      6 h 22 min - 5 times a week

      $23 - $40

    2. Hamburg, ZOB

      5 h 15 min - every 10 minutes

      $20 - $29

    3. Köbenhavn Ingerslevsgade

      8 h 10 min - twice daily

      $70 - $100

      • Oslo Bussterminal
  • Train, car ferry

    $258 - $407
    1. Amsterdam Centraal

      3 h 5 min - 5 times a day

      $40 - $65

    2. Osnabrück Hbf

      1 h 49 min - 3 times a day

      $50 - $80

    3. Hamburg Hbf

      4 h 29 min - every 4 hours

      $50 - $75

    4. Hoeje Taastrup st

      1 h 6 min - every 4 hours

      $12 - $18

    5. Helsingoer st

      1 min - 1 miles

      $1

    6. Helsingør

      45 min - every 30 minutes

      $47 - $48

    7. Helsingbourg

      5 min - 2.8 miles

      $1

    8. Helsingborg Central

      1 h 52 min - every 3 hours

      $27 - $60

    9. Göteborg Central

      3 h 52 min - every 4 hours

      $30 - $60

      • Oslo S
  • Train, ferry

    1. Amsterdam Centraal

      3 h 5 min - 5 times a day

      $40 - $65

    2. Osnabrück Hbf

      1 h 55 min - 3 times a day

      $50 - $80

    3. Hamburg Dammtor

      1 h 13 min - hourly

      $20 - $29

    4. Kiel Hbf

      7 min - 1728 feet

    5. Kiel Norwegen-Kai

      20 h - once daily

      • Oslo Hjortneskaien
  • Bus Eurolines UK

    $216
    1. Amsterdam

      7 h 5 min - once daily

      $52

    2. Dover

      31 h 15 min - 4 times a week

      $164

      • Oslo
  • Drive

    $250 - $370
    1. Amsterdam

      14 h 46 min - 950.7 miles

      $250 - $370

      • Oslo
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Amsterdam Centraal train to Amsterdam airport, fly to Oslo airport, then train to Oslo. 4 h 30 min $112. From Amsterdam Centraal train to Amsterdam airport, fly to Oslo Sandefjord airport, line 175 bus to Torp(N), then train to Oslo. 6 h 16 min $185. From Amsterdam Centraal Station bus to Hamburg, ZOB, bus to Köbenhavn Ingerslevsgade, then bus to Oslo Bussterminal. 20 h 50 min $139. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Hbf, train to Hoeje Taastrup st, train to Helsingoer st, drive to Helsingør, car ferry to Helsingbourg, drive to Helsingborg Central, train to Göteborg Central, then train to Oslo S. 21 h 53 min $345. From Amsterdam Centraal train to Osnabrück Hbf, train to Hamburg Dammtor, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 28 h 26 min. From Amsterdam bus to Dover then bus to Oslo. 39 h 20 min $215. From Amsterdam drive to Oslo. 14 h 46 min $307.