How to get from Leuven to Spa by train?
From Leuven to Spa by train
To get from Leuven to Spa in Spa, take the IC train from Leuven station to Verviers Central station. Next, take the L train from Verviers Central station to Spa station. The total trip duration for this route is approximately 1 hr 51 min. The train schedule from Leuven may change. We recommend you check the updated train schedule to Spa on the Moovit app.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers Central52 min
- 4Wait for trainLSpa-Géronstère
- 5Ride to train stationSpa26 min
Public transit directions from Leuven to Spa
Train schedule from Leuven to Spa
Related Routes
- Leuven to Antwerpen
- Leuven to Attert
- Leuven to Aubel
- Leuven to Avelgem
- Leuven to Begijnendijk
- Leuven to Bertem
- Leuven to Bierbeek
- Leuven to Blankenberge
- Leuven to Büllingen
- Leuven to Boom
- Leuven to Boutersem
- Leuven to Bree
- Leuven to Buggenhout
- Leuven to Ciney
- Leuven to Dilsen-Stokkem
- Leuven to Dinant
- Leuven to Froidchapelle
- Leuven to Geel
- Leuven to Geetbets
- Leuven to Glabbeek
Questions & Answers
What is the fastest way to get from Leuven to Spa?
The fastest way takes 111 minutes, using Train line IC, Train line L.
Is there a direct train between Leuven and Spa?
No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 51 min.
Which train line goes from Leuven to Spa?
The IC train line goes from Verviers Central station near Leuven in Belgium to Spa station. From there you’ll have to take one train line till Spa station near Spa.
How long does it take to travel from Leuven to Spa by train?
The total travel time between Leuven and Spa by train is about 1 hr 51 min.
Where do I get on the train near Leuven to get to Spa?
Get on the IC train from the Verviers Central station near Leuven in Belgium.
Where do I get off the train when travelling between Leuven and Spa?
Get off the train at the Spa station, which is closest to Spa.
Popular Routes
- Dinant to Durbuy
- Brussels Airport-Zaventem to Lier
- Tielt-Winge to Tienen
- Hasselt to Heusden-Zolder
- Evergem to Aalter
- Brussels Airport-Zaventem to Bornem
- Ostend to Kortrijk
- Leuven to Louvain-La-Neuve
- Brussels Airport to Leuven
- Brussels to Mouscron
- Brussels Airport-Zaventem to Kraainem
- Herentals to Mol
- Dendermonde to Opwijk
- Brussels Airport-Zaventem to Boom
- Leuven to Houthalen-Helchteren
- Brussels Airport-Zaventem to Beerse
- Luxembourg Square - Luxemburgplein to Brussels Airport-Zaventem
- Bruges to Blankenberge
- Oostende to De Haan
- Mol to Herentals