Find coaches from Brussels to Oslo

Next bus departures

Next departures from Brussels to Oslo on 26 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixbusBus
Brussels North Train Station
BussterminalCheapestFastest
FlixbusBus
Brussels South (Gare du Midi)
BussterminalNo tags
FlixbusBus
Heysel
BussterminalNo tags
FlixbusBus
Brussels Airport
BussterminalNo tags

Last refresh of the prices: Last Friday at 21:52 CET.

Get from Brussels to Oslo

This route is served by bus only

The journey takes about 1 day, 9 hours 5 minutes, and with fares starting at just £84, it presents an excellent value for a comfortable ride.

3bus per day
1d 9hAverage duration
672 milesDistance
27kgCO₂ emissions

Frequently asked questions about travelling by bus from Brussels to Oslo

  1. What's the distance between Brussels and Oslo by coach?

    The distance between Brussels and Oslo by coach is approximately 674 miles (1086 km).

  2. What is the best way to go from Brussels to Oslo without flying?

    You can choose the coach to travel this route. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You also have the option of utilising carpooling services.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
23/11
£116
24/11
No data
Today
No data
26/11
£93
27/11
£82
28/11
No data
29/11
No data
30/11
No data
busbud logoThe cheapest trip from Brussels to Oslo was searched and found on 27 Nov 2025 with a price of £82

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Brussels to Oslo as early as possible.

You can expect to pay from £82 to £133 for a bus ticket from Brussels to Oslo based on the last 2 days. You can expect to find the cheapest price for the trip at £82, which is on 2025-11-27.

People from around the world trust Busbud