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

    $80 - $275
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      1 h 55 min - non-stop

      $50 - $240

    3. Oslo (OSL)

      22 min - every 30 minutes

      $10 - $14

  • Fly Brussels to Oslo Sandefjord, train

    $141 - $441
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      3 h 30 min - 1 stopover

      $100 - $390

    3. Oslo Sandefjord (TRF)

      4 min - every 30 minutes

      $3 - $4

    4. Torp(N)

      1 h 39 min - hourly

      $18 - $26

  • Train to Amsterdam, fly to Oslo, train

    $86 - $255
    1. Brussels

      3 h 3 min - hourly

      $26 - $45

    2. Amsterdam (AMS)

      1 h 45 min - non-stop

      $50 - $200

    3. Oslo (OSL)

      22 min - every 30 minutes

      $10 - $14

  • Train

    $225 - $512
    1. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    2. Köln Hbf

      4 h 21 min - every 4 hours

      $22 - $150

    3. Berlin Hbf (tief)

      12 h 3 min - 4 times a week

      $110 - $190

    4. Malmö Central

      2 h 30 min - every 3 hours

      $30 - $70

    5. Göteborg Central

      3 h 52 min - every 4 hours

      $30 - $55

  • Train, ferry

    1. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    2. Köln Hbf

      4 h 3 min - 3 times a day

      $22 - $110

    3. Hamburg Hbf

      1 h 6 min - 3 times a day

      $19 - $28

    4. Kiel Hbf

      7 min - 1728 feet

    5. Kiel Norwegen-Kai

      20 h - once daily

  • Train, ferry via Hamburg-Altona

    1. Bruxelles-Midi

      1 h 50 min - 5 times a day

      $30 - $50

    2. Köln Hbf

      4 h 18 min - 3 times a day

      $90 - $130

    3. Hamburg-Altona

      1 h 10 min - hourly

      $19 - $28

    4. Kiel Hbf

      7 min - 1728 feet

    5. Kiel Norwegen-Kai

      20 h - once daily

  • Bus Eurolines FR

    $208 - $342
    1. Brussels-North

      4 h 30 min - every 3 hours

      $28 - $85

    2. Paris Gallieni

      27 h 50 min - 3 times a week

      $180 - $260

  • Bus Eurolines UK

    $222
    1. Brussels-North

      6 h 3 min - 3 times a week

      $61

    2. Dover

      31 h 15 min - 4 times a week

      $161

  • Drive

    $270 - $400
    1. Brussels

      15 h 58 min - 1029.8 miles

      $270 - $400

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

From Bruxelles-Nord train to Brussels airport, fly to Oslo airport, then train to Oslo. 4 h 34 min $127. From Bruxelles-Nord train to Brussels airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 7 h 58 min $195. From Bruxelles-Midi train to Amsterdam airport, fly to Oslo airport, then train to Oslo. 7 h 17 min $136. From Bruxelles-Midi train to Köln Hbf, train to Berlin Hbf (tief), train to Malmö Central, train to Göteborg Central, then train to Oslo S. 28 h 10 min $365. From Bruxelles-Midi train to Köln Hbf, train to Hamburg Hbf, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 29 h 38 min. From Bruxelles-Midi train to Köln Hbf, train to Hamburg-Altona, train to Kiel Hbf, walk to Kiel Norwegen-Kai, then ferry to Oslo Hjortneskaien. 29 h 45 min. From Brussels-North bus to Paris Gallieni then bus to Oslo. 33 h 20 min $278. From Brussels-North bus to Dover then bus to Oslo. 38 h 18 min $221. From Brussels drive to Oslo. 15 h 58 min $333.