Trains from Brussels to Leuven

  • Lowest price from $7.93
  • Average duration 26 min
  • Connections per day 2
  • Distance 25 km
  • CO₂ per person 0 kg

train from Brussels to Leuven

The journey from Brussels to Leuven is about 25 km. On average a train trip takes 26 min with 2 connections per day.

Lowest price $7.93
Trip duration 26 min
Connections per day 2
Lowest price $7.93
Highest price $7.93
First departure 12:20 AM
Last departure 12:25 AM
Distance 25 km
Departure Brussels
Arrival Leuven
Travel operator Intercity
Find the best price
Intercity1.75 kg CO₂
22:56Brussels - Midi
26 min
23:22Leuven
$9.53
direct
Intercity1.75 kg CO₂
23:03Brussels - Midi
50 min
00:12Leuven
$9.53
1 changes

Next departures from Brussels to Leuven

Sample times and fares for the coming days — book to confirm availability and price.

DB - Intercity $9.00
00:25 Brussels Central Station
23 min · direct
00:48 Leuven
See all timetables

CO₂ emissions by mode

train 1.75kg
bus 1.88kg
flight 5kg
carpool 4kg
How much CO₂ is emitted travelling by train from Brussels to Leuven?

The train journey between Brussels and Leuven emits 1.75kg of CO₂.

How much CO₂ do I save by taking the train between Brussels and Leuven?

Taking the train between Brussels and Leuven saves 3.25kg of CO₂ compared to a flight, 0.13kg compared to the bus and 2.25kg compared to the car.

FAQ