How to get from Leuven to Spa by bus and train?
From Leuven to Spa by bus and train
To get from Leuven to Spa in Belgium, take the IC train from Leuven station to Verviers Central station. Next, take the Bus bus from Verviers Central station to Spa-Géronstère station. The total trip duration for this route is approximately 2 hr 21 min. The bus and train schedule from Leuven may change. We recommend you check the updated bus and train schedule to Spa on the Moovit app.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers Central55 min
- 4Wait for busBusSpa-Géronstère
- 5Ride to bus stationSpa-Géronstère48 min
Alternative route from Leuven to Spa by bus and train via IC and 388
To get from Leuven to Spa in Belgium, take the IC train from Leuven station to Verviers Central station. Next, take the 388 bus from Verviers Central Station - Platform B station to Spa Arcades station. The total trip duration for this route is approximately 2 hr 30 min. The bus and train schedule from Leuven may change. We recommend you check the updated bus and train schedule to Spa on the Moovit app.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers Central55 min
- 4Walk to bus stationVerviers Central Station - Platform B140 m • 3 min
- 5Wait for bus388Spa Pompea
- 6Ride to bus stationSpa Arcades32 min
- 7Walk toSpa410 m • 6 min
Public transit directions from Leuven to Spa
Bus And Train schedule from Leuven to Spa
Related Routes
- Asse to Spa
- Aubange to Spa
- Aywaille to Spa
- Bree to Spa
- Burg-Reuland to Spa
- Comblain-Au-Pont to Spa
- De Panne to Spa
- Dilbeek to Spa
- Eupen to Spa
- Heist-Op-Den-Berg to Spa
- Houffalize to Spa
- Lanaken to Spa
- Malmedy to Spa
- Nassogne to Spa
- Saint-Hubert to Spa
- Stoumont to Spa
- Tellin to Spa
- Tessenderlo to Spa
- Trooz to Spa
- Wavre to Spa
Alternative route from Leuven to Spa by bus and train via IC and 388
To get from Leuven to Spa in Belgium, take the IC train from Leuven station to Verviers Central station. Next, take the 388 bus from Verviers Central Station - Platform B station to Spa Arcades station. The total trip duration for this route is approximately 2 hr 30 min. The bus and train schedule from Leuven may change. We recommend you check the updated bus and train schedule to Spa on the Moovit app.
Step by Step
- 1Start from train stationLeuven
- 2Wait for trainICEupen
- 3Ride to train stationVerviers Central55 min
- 4Walk to bus stationVerviers Central Station - Platform B140 m • 3 min
- 5Wait for bus388Spa Pompea
- 6Ride to bus stationSpa Arcades32 min
- 7Walk toSpa410 m • 6 min
Questions & Answers
What is the fastest way to get from Leuven to Spa?
The fastest way takes 141 minutes, using Train line IC, Bus line Bus.
What is the alternative route to get from Leuven to Spa?
The alternative route takes 150 minutes, using Train line IC, Bus line 388.
Is there a direct train between Leuven and Spa in Belgium?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 2 hr 21 min.
Which train line goes from Leuven to Spa in Belgium?
The IC train line goes from Verviers Central station near Leuven to Spa-Géronstère station. From there you’ll have to take one bus line till Spa-Géronstère station near Spa in Belgium.
How long does it take to travel from Leuven to Spa in Belgium by train and bus?
The total travel time between Leuven and Spa in Belgium by train and bus is about 2 hr 21 min.
Where do I get on the train near Leuven to get to Spa in Belgium?
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 in Belgium?
Get off the train at the Spa-Géronstère stop, which is closest to Spa in Belgium.
Popular Routes
- Ypres to Kortrijk
- Gent to Antwerpen
- Borsbeek to Lier
- Alveringem to Roeselare
- Kontich to Duffel
- Hasselt to Dilsen-Stokkem
- Antwerpen to Willebroek
- De Panne to Bredene
- Leuven to Antwerpen
- Sivry-Rance to Verviers
- Mechelen to Imelda Hospital
- Brussels Airport-Zaventem to Puurs
- Nassogne to La Roche-en-Ardenne
- Evergem to Maldegem
- Eeklo to Bruges
- Zandhoven to Herentals
- Haacht to Sint-Amands
- Tongeren to Brussels Airport-Zaventem
- Grobbendonk to Herentals
- Vilvoorde to Hoegaarden