1map logoGo to main page

Brussels, Brussels Region to Oslo, Oslo County from $90: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Brussels, Belgium
to
Oslo, Norway

How to Get from Brussels to Oslo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$90 - OtherBest price
1663 kmDistance
3h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Brussels to Oslo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
4h  35m
Estimated price
$105-315
Recommended
Company
various
Drive
Plane
Train
Average Duration
3h  46m
Estimated price
$90-358
Cheapest
route map
Distance: 1663 km
Duration: 3h 46m

See more options

Pricing table
Company
FlixBus
Bus
Average Duration
23h  29m
Estimated price
$112-1010
Company
various
Train
Plane
Train
Average Duration
5h  43m
Estimated price
$139-433
Company
various
Train
Average Duration
20h  47m
Estimated price
$181-289
Company
various
Train
Drive
Average Duration
29h  16m
Estimated price
$1011-1012
Company
various
Drive
Average Duration
15h  33m
Estimated price
$1011-1012

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $96 $103 $91 $99 $108 $103 $104
Fly $113 $126 $124 $132 $126 $139 $150

Traveling From Brussels to Oslo

The journey from Brussels to Oslo offers a striking contrast between the city’s vibrant medieval architecture and lively café culture and Norway’s stunning natural landscapes and serene fjords.

Best Neighbourhoods in Oslo

Oslo features diverse neighborhoods, each offering a unique character and charm.

Aker Brygge
• Waterfront promenade lined with restaurants and shops.
• Stunning views of the Oslofjord.
Grünerløkka
• Trendy area filled with art galleries and cafés.
• Lively street art scene and local markets.
Vigeland Park
• Home to the world's largest sculpture park.
• Perfect for leisurely strolls and picnics.

Best Times To Visit Oslo's Attractions

Planning your visit to Oslo's major attractions can enhance your experience significantly.

Vigeland Park
Early mornings or weekdays offer fewer crowds for leisurely exploration.
Oslo Opera House
Visit during weekdays for a quieter experience and stunning views.
Akershus Fortress
Late afternoons provide a peaceful atmosphere and beautiful sunset views.

Oslo Weather: What to Expect Year-Round

Oslo experiences a humid continental climate, with cold winters and mild summers, making late spring and early autumn ideal for comfortable exploration. Weather conditions can influence your travel plans, so being prepared for varying temperatures and potential rain can enhance your overall experience.

Dining Recommendation in Oslo

Try the traditional Norwegian dish, rakfisk, which features fermented fish served with flatbread and local potatoes, offering a striking contrast to Brussels’ rich, creamy mussels. Dining at a local place like Statholdergaarden immerses you in authentic Norwegian flavors while showcasing the area’s fresh, seasonal ingredients and cozy atmosphere.

Brussels - Oslo operators

Explore transport companies operating between Brussels and Oslo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo lufthavn stasjon to Oslo S

Average Duration
22m
Estimated price
3159-900
Contact phone
+32 70 66 77 88
Website
thalys.com

Train from Brussel-Zuid / Bruxelles-Midi to Schiphol Airport

Average Duration
1h 34m
Estimated price
901-1013

Train from Brussel-Zuid / Bruxelles-Midi to Duisburg Hbf

Average Duration
2h 37m
Estimated price
905-3150
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Bruxelles-Nord to Koeln Hbf

Average Duration
1h 43m
Estimated price
906-907

Train from Köln Hbf to Hamburg Hbf

Average Duration
4h 3m
Estimated price
905-3157

Train from Duisburg Hbf to Hamburg Hbf

Average Duration
3h 26m
Estimated price
908-902

Train from Hamburg Hbf to Kiel Hbf

Average Duration
1h 22m
Estimated price
909-3580
Contact phone
+33 1 84 94 36 35
Website
sncf.com

Train from Bruxelles Midi to Duisburg Hbf

Average Duration
2h 28m
Estimated price
3585-1013
Contact phone
+43 (0)5 1717
Website
oebb.at

Train from Hamburg Hbf to Kiel Hbf

Average Duration
1h 7m
Estimated price
3589-3584
Bus
Contact phone
+49 30 300 137 300
Website
flixbus.de

Bus from Brussels-North train station to Malmö central train station FlixBus stop

Average Duration
15h 40m
Estimated price
902-3152

Bus from Malmö central train station FlixBus stop to Oslo Central Bus Station

Average Duration
7h 15m
Estimated price
3587-908
Ferry
Contact phone
+45 99 56 19 00
Website
colorline.no

Ferry from Kiel Norwegen-Kai to Oslo Hjortneskaien

Average Duration
20h
Estimated price
0-0
Plane Show flights
Website
brusselsairlines.com

Plane from Brussels to Oslo

Average Duration
2h
Estimated price
1013-1012
Website
lufthansa.com

Plane from Brussels to Oslo

Average Duration
4h 30m
Estimated price
1018-1019
Website
klm.com

Plane from Brussels to Oslo

Average Duration
3h 42m
Estimated price
1018-1019
Website
flysas.com

Plane from Brussels to Oslo

Average Duration
1h 55m
Estimated price
3152-3153
Website
transavia.com

Plane from Eindhoven to Oslo

Average Duration
1h 50m
Estimated price
3155-3156

Brussels to Oslo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Brussels and Oslo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an unforgettable road trip from Brussels to Oslo, covering a distance of 1033 miles. The journey promises scenic views and charming pit stops along the way. 💰 Prices for this adventure range from €322 to €506, providing flexibility for different budget preferences. Enjoy the freedom of the open road and the thrill of exploring two European cities at your own pace. 🌄 Arrive in Oslo after approximately 15 hours and 33 minutes of driving, ready to immerse yourself in the vibrant culture and natural beauty of Norway's capital. The road trip from Brussels to Oslo is an exciting way to create lasting memories and experience the essence of travel.
Average price
€323 - €507
💰 Prices for the train journey from Brussels to Oslo range from €187 to €297, offering an affordable and convenient way to travel between these vibrant European cities. Immerse yourself in the captivating ambiance of both Brussels and Oslo, making memories that will last a lifetime.
Departure Point
Bruxelles-Nord station
Arrival Point
Oslo S station
🛫 The quickest way to travel from Brussels to Oslo is by taking a direct flight which takes approximately 1 hour and 55 minutes. You can choose from airlines such as Brussels Airlines, Lufthansa, KLM, and Scandinavian Airlines for your journey.
Departure Point
Brussels Airport
Arrival Point
Oslo Airport
Useful tips for plane travellers
• If you’re flying Brussels Airlines, check their in-flight menu in advance; they often feature local Belgian dishes, but popular items can run out quickly due to limited availability.
• Upon arriving at Oslo Airport (OSL), follow the signs for baggage claim and customs; be prepared for potential lines, especially during peak travel times, and consider using the automatic passport control for quicker processing if you’re eligible.
• Expect taxi fares from Oslo Airport to the city center to be around 800-1,000 NOK (approximately $75-$95 USD); consider using the Flytoget Airport Express train for a quicker and more cost-effective journey at around 200 NOK.
🚏 Travelers departing from Brussels-North train station will need to transfer at Malmo Norra Vallgatan before reaching Oslo Central Bus Station, with the entire trip taking approximately 23 hours and 29 minutes. 💰 Ticket prices for the Brussels to Oslo bus service range from €115 to €165, making it a cost-effective way to explore the picturesque route between these two European cities.
Departure Point
Brussels-North train station
Arrival Point
Oslo Central Bus Station

Frequently asked questions

Find out more about the route from Brussels to Oslo.

Or choose the category:
The distance between Brussels and Oslo is approximately 678 miles. The typical travel time by train from Brussels to Oslo is 20 hours and 28 minutes. Alternatively, you can fly from Brussels to Oslo and then take a train, which takes about 4 hours and 36 minutes. If you choose to drive, it will take approximately 15 hours and 33 minutes to reach Brussels from Oslo by car. Another option is taking a bus, which takes about 25 hours and 12 minutes.
The most cost-effective and time-efficient option for traveling from Brussels to Oslo is to fly and then take a train. The journey takes approximately 4 hours and 36 minutes and can cost between €86 and €327. This option allows for a quick and convenient trip, minimizing travel time and expenses.
The prices for traveling from Brussels to Oslo can vary depending on the mode of transportation. For trains, the prices can range from €147 to €324. On the other hand, prices for buses between Oslo and Brussels can range from €158 to €214. It is recommended to check for the best deals and compare prices before making a booking.
To travel from Brussels to Oslo without using public transportation, you can consider driving. The road distance between the two cities is approximately 1033 miles, and it takes around 15 hours and 33 minutes to complete the journey by car. It is important to note that the prices for driving from Brussels to Oslo vary, ranging from €318 to €500.
To travel from Brussels to Oslo without a car, the best option is to take a train. The journey takes approximately 20 hours and 28 minutes, and the tickets cost between €145 and €327. Taking a train allows you to sit back and enjoy the scenic views while saving time and avoiding the hassle of driving.
There is no direct train or bus link between Brussels and Oslo. The train journey from Brussels to Oslo requires transfers at Köln Hbf, Hamburg Hbf, Köpenhamn H, and Göteborg Centralstation, taking approximately 20 hours and 28 minutes. Similarly, the bus journey requires transfers at Amsterdam Sloterdijk and Köbenhavn Ingerslevsgade, taking approximately 25 hours and 12 minutes. Both options involve multiple transfers and can be time-consuming.
The flight between Brussels and Oslo typically takes 1 hour and 55 minutes on a direct flight. The cost of the flight can vary depending on factors such as the airline, time of year, and how far in advance you book. On average, you can expect to pay around $200 to $400 for a one-way ticket. It is always recommended to check with different airlines and compare prices to find the best deal for your travel dates.
There are plenty of options for accommodation near Oslo. With over 409 hotels available, you will have a wide range of choices for your stay. Prices start at €55 and vary depending on the location, amenities, and the type of hotel you prefer. Whether you are looking for luxury hotels, budget-friendly options, or something in between, you are sure to find a suitable place to stay near Oslo.