How to get from Leuven to Spa by train?
By train
To get from Leuven to Spa in Belgium, take the IC train from Louvain station to Pepinster station. Next, take the L train from Pepinster station to Spa-Géronstère station. The total trip duration for this route is approximately 1 hr 25 min.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICWelkenraedt
- 3Ride to train stationPepinster53 min
- 4Wait for trainLSpa-Géronstère
- 5Ride to train stationSpa-Géronstère21 min
By bus and train
To get from Leuven to Spa in Belgium, you’ll need to take one train line and 2 bus lines: take the IC train from Louvain station to Verviers-Central station. Next, you’ll have to switch to the 395 bus and finally take the 295 bus from Tiege Charmille station to Spa Entre Les Ponts station. The total trip duration for this route is approximately 1 hr 58 min.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers-Central55 min
- 4Walk to bus stationVerviers Gare Centrale60 m • 1 min
- 5Wait for bus395Malmedy Gare
- 6Ride to bus stationTiege Charmille23 min
- 7Wait for bus295Spa Gare Sncb
- 8Ride to bus stationSpa Entre Les Ponts9 min
- 9Walk toSpa460 m • 6 min
Public transit directions from Leuven to Spa
Public transit stations close to Leuven
Leuven is located at Leuven, Belgium and the nearest public transit station is Leuven Station Perron 14.
Train stations close to Leuven:
- Heverlee
- Herent
Bus stations close to Leuven:
- Leuven Station Perron 14
- Leuven Station - Perron 14
- Kessel-Lo Achterzijde Station
Public transit stations close to Spa, Belgium
Spa is located at Spa, Belgium and the nearest public transit station is Spa Entre Les Ponts.
Train stations close to Spa:
- Spa-Géronstère
- Spa
Bus stations close to Spa:
- Spa Entre Les Ponts
- Spa Arcades
- Spa Xhrouet
Related Routes
- Ardooie to Spa
- Aywaille to Spa
- Büllingen to Spa
- Brecht to Spa
- Burg-Reuland to Spa
- Comblain-Au-Pont to Spa
- De Panne to Spa
- Durbuy to Spa
- Eupen to Spa
- Gent to Spa
- Heist-Op-Den-Berg to Spa
- Houffalize to Spa
- Kapelle-Op-Den-Bos to Spa
- Keerbergen to Spa
- Koekelare to Spa
- Lovendegem to Spa
- Ninove to Spa
- Oud-Heverlee to Spa
- Sint-Pieters-Leeuw to Spa
- Stoumont to Spa
By bus and train
To get from Leuven to Spa in Belgium, you’ll need to take one train line and 2 bus lines: take the IC train from Louvain station to Verviers-Central station. Next, you’ll have to switch to the 395 bus and finally take the 295 bus from Tiege Charmille station to Spa Entre Les Ponts station. The total trip duration for this route is approximately 1 hr 58 min.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers-Central55 min
- 4Walk to bus stationVerviers Gare Centrale60 m • 1 min
- 5Wait for bus395Malmedy Gare
- 6Ride to bus stationTiege Charmille23 min
- 7Wait for bus295Spa Gare Sncb
- 8Ride to bus stationSpa Entre Les Ponts9 min
- 9Walk toSpa460 m • 6 min
Questions & Answers
What is the fastest way to get from Leuven to Spa?
The fastest way takes 85 minutes, using Bus line IC, Bus line L.
What is the alternative route to get from Leuven to Spa?
The alternative route takes 118 minutes, using Bus line IC, Bus line 395, Bus line 295.
Is there a direct train between Leuven and Spa in Belgium?
No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 25 min.
Which train line goes from Leuven to Spa in Belgium?
The IC train line goes from Welkenraedt station near Leuven to Pepinster station. From there you’ll have to take one train line till Pepinster station near Spa in Belgium
How long does it take to travel from Leuven to Spa in Belgium by train?
The total travel time between Leuven and Spa in Belgium by train is about 1 hr 25 min.
Where do I get on the train near Leuven to get to Spa in Belgium?
Get on the IC train from the Welkenraedt station near Leuven in Belgium.
Where do I get off the train when travelling between Leuven and Spa in Belgium?
Get off the train at the Pepinster station, which is closest to Spa in Belgium.