Travel from Oslo to Brussels

Bus from Oslo to Brussels

You can take a bus from Oslo to Brussels via Copenhagen and Amsterdam, Amsterdam Sloterdijk in around 24 h 45 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you

How to get from Oslo to Brussels

ModeDurationPrice
From Oslo Sentralstasjon [tog] train to Oslo airport, fly to Brussels airport, then train to Brussels.4 h 35 min$128
From Oslo bus to Berlin Messe Nord/ICC (Witzleben), train to Berlin Jungfernheide, train to Berlin-Spandau, train to Köln Hbf, then train to Bruxelles Midi.24 h 22 min$344
From Oslo Bussterminal bus to Copenhagen, bus to Amsterdam, Amsterdam Sloterdijk, then bus to Brussels, Brussels-North station.24 h 45 min$186
From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Hamburg Hbf, train to Köln Hbf, then train to Bruxelles Midi.29 h 14 min$173
From Oslo Hjortneskaien ferry to Kiel Norwegen-Kai, walk to Kiel Hbf, train to Essen Hbf, then train to Bruxelles Midi.29 h 19 min$245
From Oslo bus to Paris Gallieni then bus to Brussels-North.32 h 5 min$249
From Oslo drive to Brussels.15 h 58 min$333

How long does it take to get from Oslo to Brussels?

It takes approximately 4 h 35 min to get from Oslo to Brussels, including transfers.

Is there a direct bus between Oslo and Brussels?

No, there is no direct bus from Oslo to Brussels. However, there are services departing from Oslo Bussterminal and arriving at Brussels, Brussels-North station via Copenhagen and Amsterdam, Amsterdam Sloterdijk. The journey, including transfers, takes approximately 24 h 45 min.

Operators from Oslo to Brussels

OperatorPhoneWebsite
Ruter177Ruter
Brussels AirlinesBrussels Airlines
Scandinavian AirlinesScandinavian Airlines
LufthansaLufthansa
SwissSwiss
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
FlixBus+49 1807 123 99 123FlixBus
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
ThalysThalys
Swebus+46 771 218 218Swebus
Color Line AS+45 99 56 19 00Color Line AS
Eurolines FR+ 33 1 41 86 24 21Eurolines FR
Close Print Itinerary
  1. Here are 7 options to get from
    Oslo to Brussels:

    1. Trip:
      1 Train, fly
      • One-Way approx: USD $80 - $277
      • Duration: 4 h 35 min
      Open +
      • Trip:
        1 Train, fly
        • One-Way approx: USD $80 - $277
        • Duration: 4 h 35 min
        Close x
    2. Trip:
      2 Bus, train
      • One-Way approx: USD $245 - $367
      • Duration: 24 h 22 min
      Open +
      • Trip:
        2 Bus, train
        • One-Way approx: USD $245 - $367
        • Duration: 24 h 22 min
        Close x
    3. Trip:
      3 Bus FlixBus
      • One-Way approx: USD $101 - $213
      • Duration: 24 h 45 min
      Open +
      • Trip:
        3 Bus FlixBus
        • One-Way approx: USD $101 - $213
        • Duration: 24 h 45 min
        Close x
    4. Trip:
      4 Ferry, train via Hamburg Hbf
      • One-Way approx: USD $116 - $242
      • Duration: 29 h 14 min
      Open +
      • Trip:
        4 Ferry, train via Hamburg Hbf
        • One-Way approx: USD $116 - $242
        • Duration: 29 h 14 min
        Close x
    5. Trip:
      5 Ferry, train
      • One-Way approx: USD $192 - $274
      • Duration: 29 h 19 min
      Open +
      • Trip:
        5 Ferry, train
        • One-Way approx: USD $192 - $274
        • Duration: 29 h 19 min
        Close x
    6. Trip:
      6 Bus Eurolines FR
      • One-Way approx: USD $213 - $354
      • Duration: 32 h 5 min
      Open +
      • Trip:
        6 Bus Eurolines FR
        • One-Way approx: USD $213 - $354
        • Duration: 32 h 5 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $270 - $400
      • Duration: 15 h 58 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $270 - $400
        • Duration: 15 h 58 min
        Close x