Compare prices and tickets by train, bus or flight

Mon
Jan 24
$124Brussels Airlines
Wed
Jan 26
$52Sas Airways
Thu
Jan 27
$121Sas Airways
Fri
Jan 28
$122Swiss
Sun
Jan 30
$91Sas Airways
Tue
Feb 1
$123Swiss
Wed
Feb 2
$122Sas Airways
Thu
Feb 3
$124Lufthansa
Fri
Feb 4
$123Swiss
Sat
Feb 5
$123Swiss
Sun
Feb 6
$91Sas Airways
Mon
Feb 7
$105Brussels Airlines
Tue
Feb 8
$106Swiss
Wed
Feb 9
$91Sas Airways
Thu
Feb 10
$69Sas Airways
Fri
Feb 11
$111Austrian Airlines
Sat
Feb 12
$107Lufthansa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Train from Oslo to Brussels

distanceDistance672 miles (1084 km)
changesDirect trainYes

Trains from Oslo to Brussels cover the 672 miles (1084 km) long route with our travel partners like. There are direct train services available. Travelers depart most frequently from Oslo Bussterminal and arrive in Bruxelles-Midi.

Important Stations and Airports for this Journey

Oslo
Brussels
Oslo Bussterminal is the most popular Oslo railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Oslo for your trip to Brussels.