Compare prices and tickets by train, bus or flight

Sun
Dec 5
$9SNCB | IC
Mon
Dec 6
$9SNCB | IC
Tue
Dec 7
$9SNCB | IC
Wed
Dec 8
$9SNCB | IC
Thu
Dec 9
$9SNCB | IC
Fri
Dec 10
$9SNCB | IC
Sat
Dec 11
$9SNCB | IC
Sun
Dec 12
$9SNCB | IC
Mon
Dec 13
$9SNCB | IC
Tue
Dec 14
$9SNCB | IC
Fri
Dec 17
$9SNCB | IC
Sat
Dec 18
$9SNCB | IC
Sun
Dec 19
$9SNCB | IC
Mon
Dec 20
$9SNCB | IC
Tue
Dec 21
$9SNCB | IC
Fri
Dec 24
$9SNCB | IC

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Brussels and Leuven

distanceDistance15 miles (24 km)
durationAverage train duration28 min
priceAverage train ticket price$9 (€8)
frequencyTrain frequency51 a day
changesDirect trainYes, there are 51 direct trains a day
carriersTrain companiesSNCB | IC

Trains from Brussels to Leuven cover the 15 miles (24 km) long route taking on average 28 min with our travel partners like SNCB | IC. Normally, there are 51 trains operating per day, including direct services available. While the average ticket price for this route costs around $9 (€8), you can find the cheapest train ticket for as low as $9 (€8). Travelers depart most frequently from Bruxelles-Midi and arrive in Leuven.

Travel Tips

Trains from Brussels to Leuven
Travel by train to Leuven easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brussels to Leuven.
FAQs
How much do cheap trains between Brussels and Leuven cost?
Omio customers have found cheap train tickets to Leuven from Brussels for as low as $9 (€8)  for the next 7 days.
How much is a train ticket between Brussels and Leuven?
The train price between Brussels and Leuven is on average $9 (€8)  if you are looking to book your tickets for this trip in the next 7 days.
How far is Leuven from Brussels by train?
The Brussels to Leuven train distance is approximately 15 miles (24 km).
How long is a train from Brussels to Leuven on average?
While the time it takes to travel 15 miles (24 km) to Leuven from Brussels can vary based on specific dates, weekends, and holidays, the Brussels to Leuven train journey time is on average 28 min.
Which train station from Brussels to Leuven do I depart from? Which Leuven train station from Brussels do I arrive in?

When departing from Brussels, you have various train station options to start your trip from including Bruxelles-Midi, Bruxelles-Central and Brussels-Nord. When arriving in Leuven, you can end your route in train stations like Leuven and ZONE LEUVEN.

Omio customers book a train from Bruxelles-Midi   to Leuven   most frequently for this route.

Where is the train station in Brussels to go to Leuven? Where is the train station in Leuven located?

Passengers board the train most frequently from Bruxelles-Midi, which is located around 1.1 miles (1.8 km) away from the city center, and they get off the train at Leuven, located 0.6 miles (1 km) away from the city center.

What train providers offer a service to Leuven from Brussels?
If you're looking for trains from Brussels to Leuven, you can rely on SNCB | IC to get you to Leuven. It's also good to check out all possible train companies for the Brussels to Leuven trip to see if there might be differences in the amenities they offer.
How many trains per day are there between Brussels and Leuven?
The average number of trains departing Brussels for Leuven is 51 a day. The train schedules and services may vary between weekdays and weekends.
When can I take the first train from Brussels to Leuven? When can I take the last train for the day?
The first Brussels to Leuven train departs at 5: 56 AM   and the last train from Brussels to Leuven leaves at 8: 16 AM. Check out the most up-to-date train schedule from Brussels to Leuven on Omio and find the best time to travel to your destination.
How early should I buy train tickets to Leuven from Brussels to score the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you buy train tickets to Leuven from Brussels within the next 7 days, you can find tickets to cost on average $9 (€8) one way. To find the best prices for this trip, consider booking your train ticket from Brussels to Leuven a few months in advance.

Important Stations and Airports for this Journey

Brussels
Leuven
Bruxelles-Midi is the most popular Brussels 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 Brussels for your trip to Leuven.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+32 25282828
ticketOfficeHours
Ticket Office Hours
Mon - Sun: 06: 15 - 22: 00
Public transit options for Bruxelles-Central
Metro lines: 1, 5
Train lines: IC, Intercity Direct 9200, RER (S1, S2, S3, S6, S8, S10)