Rome2rio's partners include

There are 9 ways to get from Oslo to Belgium by train, plane, bus, ferry, night bus, car ferry or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, fly to Brussels  •  4 h 34 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Brussels (BRU) OSL - BRU

$81 - $277

8 alternative options

Train, fly to Amsterdam  •  6 h 21 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Amsterdam (AMS) OSL - AMS
  3. Take the train from Schiphol, Airport to Antwerpen-Centraal Station

$110 - $288

Train, fly to Dusseldorf  •  7 h 7 min

  1. Take the train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
  2. Fly from Oslo (OSL) to Dusseldorf (DUS) OSL - DUS
  3. Take the train from Düsseldorf Hbf to Liège-Guillemins

$132 - $311

Bus, train  •  24 h 30 min

  1. Take the bus from Oslo to Berlin, Berlin central bus station N32 / ...
  2. Take the train from Berlin-Spandau to Köln Hbf ICE
  3. Take the train from Köln Hbf to Bruxelles Midi Tha / ...

$248 - $370

Ferry, train via Hamburg Hbf  •  29 h 22 min

  1. Take the ferry from Oslo Hjortneskaien to Kiel Norwegen-Kai
  2. Take the train from Kiel Hbf to Hamburg Hbf ICE
  3. Take the train from Hamburg Hbf to Köln Hbf ICE / ...
  4. Take the train from Köln Hbf to Bruxelles Midi Tha / ...

$163 - $260

Ferry, train  •  29 h 27 min

  1. Take the ferry from Oslo Hjortneskaien to Kiel Norwegen-Kai
  2. Take the train from Kiel Hbf to Essen Hbf
  3. Take the train from Essen Hbf to Bruxelles Midi Tha

$196 - $278

Bus  •  32 h 25 min

  1. Take the bus from Oslo to Paris Gallieni
  2. Take the bus from Paris Gallieni to Brussels-North

$218 - $359

Night bus, car ferry, train, bus  •  32 h 29 min

  1. Take the night bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal 676 / ...
  2. Take the car ferry from Gothenburg to Kiel
  3. Take the train from Kiel Hbf to Hamburg Hbf ICE
  4. Take the bus from Hamburg to Rotterdam
  5. Take the train from Rotterdam Centraal to Bruxelles-Central

$134 - $278

Drive  •  15 h 58 min

  1. Drive from Oslo to Brussels 1029.6 miles

$270 - $400

Map of how to get from Oslo to Belgium.
Launch map view
  • Distance: 687.2 miles
  • Duration: 4 h 34 min

What companies run services between Oslo, Norway and Belgium?

You can take a bus from Oslo to Brussels via Paris Gallieni and Brussel Noord Perron 3 in around 32 hours 25 minutes.

Airlines
Scandinavian Airlines
Website
flysas.com
Flights from Oslo to Brussels
Avg. Duration
2 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $410
Flights from Oslo to Brussels via Copenhagen
Avg. Duration
4 h
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $410
Flights from Oslo to Brussels via Stockholm
Avg. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$80 - $410
Flights from Oslo to Amsterdam
Avg. Duration
1 h 57 min
When
Every day
Estimated price
$75 - $410
Flights from Oslo to Amsterdam via Copenhagen
Avg. Duration
4 h
When
Every day
Estimated price
$75 - $410
Flights from Oslo to Amsterdam via Stockholm
Avg. Duration
4 h 50 min
When
Thursday, Friday and Saturday
Estimated price
$75 - $410
Flights from Oslo to Dusseldorf
Avg. Duration
1 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$95 - $470
Flights from Oslo to Dusseldorf via Copenhagen
Avg. Duration
4 h 8 min
When
Every day
Estimated price
$95 - $470
Flights from Oslo to Dusseldorf via Stockholm
Avg. Duration
4 h 15 min
When
Monday to Friday
Estimated price
$95 - $470
Lufthansa
Website
lufthansa.com
Flights from Oslo to Brussels via Frankfurt
Avg. Duration
4 h 16 min
When
Every day
Estimated price
$190 - $1,000
Flights from Oslo to Brussels via Munich
Avg. Duration
4 h 40 min
When
Every day
Estimated price
$190 - $1,000
Flights from Oslo to Amsterdam via Frankfurt
Avg. Duration
4 h 30 min
When
Every day
Estimated price
$190 - $900
Flights from Oslo to Dusseldorf via Frankfurt
Avg. Duration
4 h 22 min
When
Every day
Estimated price
$180 - $650
Flights from Oslo to Dusseldorf via Munich
Avg. Duration
4 h 25 min
When
Monday to Friday
Estimated price
$180 - $650
KLM
Website
klm.com
Flights from Oslo to Amsterdam
Avg. Duration
1 h 58 min
When
Every day
Estimated price
$130 - $480
Flights from Oslo to Dusseldorf via Amsterdam
Avg. Duration
4 h 30 min
When
Every day
Estimated price
$160 - $550
Brussels Airlines
Website
brusselsairlines.com
Flights from Oslo to Brussels
Avg. Duration
1 h 58 min
When
Every day
Estimated price
$75 - $490
Norwegian Air Shuttle
Website
norwegian.com
Flights from Oslo to Amsterdam
Avg. Duration
1 h 55 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$65 - $340
Flights from Oslo to Amsterdam via Stockholm
Avg. Duration
4 h 20 min
When
Sunday
Estimated price
$65 - $340
Air France
Website
airfrance.com
Flights from Oslo to Dusseldorf via Paris CDG
Avg. Duration
4 h 27 min
When
Every day
Estimated price
$170 - $650
Swiss
Website
swiss.com
Flights from Oslo to Brussels via Zurich
Avg. Duration
4 h 40 min
When
Every day
Estimated price
$80 - $410
Eurowings
Website
eurowings.com
Flights from Oslo to Dusseldorf via Hamburg
Avg. Duration
4 h 10 min
When
Monday, Wednesday, Thursday and Friday
Estimated price
$95 - $450
Train operators
Ruter
Phone
177
Website
ruter.no
Train from Oslo Sentralstasjon [tog] to Oslo Lufthavn [alle tog]
Avg. Duration
22 min
Frequency
Every 10 minutes
Estimated price
$10 - $14
Schedules at
ruter.no
Thalys
Website
thalys.com
Train from Schiphol, Airport to Antwerpen-Centraal Station
Avg. Duration
57 min
Frequency
4 times a day
Estimated price
$45 - $70
Website
thalys.com
2nd Class
$45 - $70
1st Class
$70 - $95
Train from Düsseldorf Hbf to Liège-Guillemins
Avg. Duration
1 h 29 min
Frequency
Every 4 hours
Estimated price
$50 - $75
Website
thalys.com
2nd Class
$50 - $75
1st Class
$75 - $100
Train from Köln Hbf to Bruxelles Midi
Avg. Duration
1 h 52 min
Frequency
Every 2 hours
Estimated price
$70 - $95
Website
thalys.com
2nd Class
$70 - $95
1st Class
$100 - $140
Train from Essen Hbf to Bruxelles Midi
Avg. Duration
2 h 46 min
Frequency
Every 4 hours
Estimated price
$90 - $130
Website
thalys.com
2nd Class
$90 - $130
1st Class
$130 - $180
German Railways (DB)
Phone
+49 0180 6 99 66 33
Website
bahn.com
Train from Berlin-Spandau to Köln Hbf
Avg. Duration
4 h 10 min
Frequency
Hourly
Estimated price
$100 - $150
Website
bahn.de
Train from Kiel Hbf to Hamburg Hbf
Avg. Duration
1 h 8 min
Frequency
Every 4 hours
Estimated price
$29 - $45
Website
bahn.de
Train from Hamburg Hbf to Köln Hbf
Avg. Duration
4 h
Frequency
Hourly
Estimated price
$85 - $120
Website
bahn.de
Train from Kiel Hbf to Essen Hbf
Avg. Duration
4 h 26 min
Frequency
Twice daily
Estimated price
$100 - $150
Website
bahn.de
HVV
Phone
040/ 19 449
Website
hvv.de
Train from Kiel Hbf to Hamburg Hbf
Avg. Duration
1 h 13 min
Frequency
Hourly
Estimated price
$4 - $6
Website
hvv.de
Dutch Railways (NS)
Phone
+31 30 751 5155
Website
ns.nl
Train from Rotterdam Centraal to Bruxelles-Central
Avg. Duration
2 h 2 min
Frequency
Hourly
Estimated price
$18 - $29
Website
ns.nl
Bus operators
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Oslo to Berlin, Berlin central bus station
Avg. Duration
16 h 25 min
Frequency
Twice daily
Estimated price
$60 - $110
Website
flixbus.co.uk
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Oslo to Paris Gallieni
Avg. Duration
27 h 50 min
Frequency
5 times a week
Estimated price
$180 - $270
Schedules at
eurolines.fr
Bus from Paris Gallieni to Brussels-North
Avg. Duration
3 h 15 min
Frequency
Every 2 hours
Estimated price
$29 - $90
Schedules at
eurolines.fr
Bus4You
Website
nettbuss.se
Night bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Avg. Duration
3 h 33 min
Frequency
Once daily
Estimated price
$35 - $45
Schedules at
nettbuss.sesok-kopbus4you
Schedules at
nettbuss.se
Swebus
Phone
+46 771 218 218
Email
kundtjanst@swebusexpress.se
Website
swebus.se
Night bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Avg. Duration
3 h 35 min
Frequency
Once daily
Estimated price
$35 - $55
Schedules at
Swebus
Nettbuss Express
Phone
+46 771-15 15 15
Email
info@nettbuss.se
Website
nettbuss.se
Night bus from Oslo Bussterminal to Göteborg Nils Ericsonterminal
Avg. Duration
3 h 25 min
Frequency
Once a week
Estimated price
$19 - $29
Schedule at
Nettbuss Express
Eurolines DE
Phone
+49 6196 2078-501
Email
service@eurolines.de
Website
eurolines.de
Bus from Hamburg to Rotterdam
Avg. Duration
8 h
Frequency
4 times a week
Estimated price
$26 - $85
Website
eurolines.de
Low
$26
High
$55
Ferry operators
Color Line AS
Phone
+45 99 56 19 00
Website
colorline.no
Ferry from Oslo Hjortneskaien to Kiel Norwegen-Kai
Avg. Duration
20 h
Frequency
Once daily
Schedules at
colorline.no
Stena Line
Website
stenaline.co.uk
Car ferry from Gothenburg to Kiel
Avg. Duration
14 h 30 min
Frequency
Once daily
Estimated price
$63
Schedules at
stenaline.co.uk
Passenger
$63
Small Car
$63

How far is it from Oslo to Belgium?

The distance between Oslo and Belgium is 1099 km. The road distance is 1647 km.

What is the cheapest way to get from Oslo to Belgium?

The cheapest way to get from Oslo to Belgium is to train and fly which costs kr 1000 and takes 4 hours 34 minutes.

What is the fastest way to get from Oslo to Belgium?

The quickest way to get from Oslo to Belgium is to train and fly which takes 4 hours 34 minutes and costs kr 1000.

Is there a direct bus between Oslo and Belgium?

No, there is no direct bus from Oslo to Belgium. However, there are services departing from Oslo and arriving at Brussel Brouckère P58 via Paris Gallieni and Brussel Noord Perron 3. The journey, including transfers, takes approximately 32 hours 25 minutes.

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

It takes approximately 4 hours 34 minutes to get from Oslo to Belgium, including transfers.