There are 10 ways to get from Sint-Truiden to Basel by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Frankfurt am Main
best- Take the train from Liège, Guillemins Bf to Frankfurt79
- Take the train from Frankfurt to Basel Bad Bf20 / ...
7h 23mCHF 83–233Bus
cheapest- Take the bus from Maastricht to Basel Euroairport FRN831
10h 39mCHF 44–66Train, bus
- Take the train from Saint-Trond to Brussels-NordIc / ...
- Take the bus from Brussels-North Station to Basel, Meret Oppenheim-Strasse
10h 23mDrive 509.6 km
- Drive from Sint-Truiden to Basel509.6 km
5h 14mCHF 82–118Train to Brussels Airport, fly to Basel
- Take the train from Saint-Trond to Louvain
- Fly from Brussels Airport (BRU) to Basel (BSL)BRU - BSL
6h 14mCHF 96–242Train
- Take the train from Liège-Guillemins to LuxembourgIc / ...
- Take the train from Luxembourg to Mulhouse VilleTgv
9h 2mCHF 95–261Train to Brussels Airport, fly to Zurich Airport, train
- Take the train from Saint-Trond to Louvain
- Fly from Brussels Airport (BRU) to Zurich Airport (ZRH)BRU - ZRH
- Take the train from Zürich HB to Basel SBB
5h 53mCHF 106–246Train, train to Amsterdam Airport Schiphol, fly to Basel
- Take the train from Saint-Trond to Louvain
- Take the train from Louvain to Anvers-Central
- Take the train from Antwerpen-Centraal to Schiphol Airport
- Fly from Amsterdam Airport Schiphol (AMS) to Basel (BSL)AMS - BSL
6h 18mCHF 99–321Train to Frankfurt, fly to Basel
- Take the train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Fly from Frankfurt (FRA) to Basel (BSL)FRA - BSL
5h 58mCHF 170–377Train to Luxembourg, fly to Zurich Airport, train
- Take the train from Liège-Guillemins to Pfaffenthal-Kirchberg
- Fly from Luxembourg (LUX) to Zurich Airport (ZRH)LUX - ZRH
- Take the train from Zürich HB to Basel SBB
7h 50mCHF 123–331
Sint-Truiden to Basel by train
Questions & Answers
The cheapest way to get from Sint-Truiden to Basel is to bus which costs SFr 40 - SFr 70 and takes 10h 39m.
The fastest way to get from Sint-Truiden to Basel is to drive which takes 5h 14m and costs SFr 80 - SFr 120.
No, there is no direct bus from Sint-Truiden to Basel. However, there are services departing from Sint-Truiden Europaplein and arriving at Basel, Brausebad via Tongeren Station, Maastricht and Basel EuroAirport, Ankunft. The journey, including transfers, takes approximately 10h 39m.
No, there is no direct train from Sint-Truiden to Basel. However, there are services departing from Saint-Trond and arriving at Basel Bad Bf via Landen, Liège, Guillemins Bf and Frankfurt. The journey, including transfers, takes approximately 7h 23m.
The distance between Sint-Truiden and Basel is 674 km. The road distance is 509.6 km.
The best way to get from Sint-Truiden to Basel without a car is to train via Frankfurt am Main which takes 7h 23m and costs SFr 80 - SFr 240.
It takes approximately 7h 23m to get from Sint-Truiden to Basel, including transfers.
Sint-Truiden to Basel bus services, operated by FlixBus, depart from Maastricht station.
Sint-Truiden to Basel train services, operated by Deutsche Bahn Intercity (DB IC), depart from Liège, Guillemins Bf station.
The best way to get from Sint-Truiden to Basel is to train via Frankfurt am Main which takes 7h 23m and costs SFr 80 - SFr 240. Alternatively, you can bus, which costs SFr 40 - SFr 70 and takes 10h 39m.
What companies run services between Sint-Truiden, Belgium and Basel, Switzerland?
You can take a train from Saint-Trond to Basel Bad Bf via Landen, Liège, Guillemins Bf, and Frankfurt in around 7h 23m. Alternatively, FlixBus operates a bus from Maastricht to Basel Euroairport FR 5 times a week. Tickets cost CHF 35–55 and the journey takes 7h 41m.
- Website
- lufthansa.com
Flights from Brussels Airport to Basel via Frankfurt
- Ave. Duration
- 3h 48m
- When
- Every day
- Estimated price
- CHF 70–250
Flights from Brussels Airport to Basel via Munich
- Ave. Duration
- 3h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 70–320
Flights from Brussels Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- CHF 90–170
Flights from Amsterdam Airport Schiphol to Basel via Frankfurt
- Ave. Duration
- 3h 15m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- CHF 95–260
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 60–470
Flights from Luxembourg to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 35m
- When
- Friday and Saturday
- Estimated price
- CHF 160–450
- Website
- swiss.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 90–190
Flights from Brussels Airport to Zurich Airport via Geneva
- Ave. Duration
- 3h
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- CHF 95–190
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
Flights from Luxembourg to Zurich Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 80–160
- Website
- brusselsairlines.com
Flights from Brussels Airport to Zurich Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- CHF 90–190
- Website
- klm.com
Flights from Brussels Airport to Basel via Amsterdam Airport Schiphol
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- CHF 45–270
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- CHF 50–320
- Website
- airdolomiti.it
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 95–310
- Website
- britishairways.com
Flights from Brussels Airport to Basel via London Heathrow
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- CHF 80–330
- Website
- easyjet.com
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 16m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 60–190
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Liège, Guillemins Bf to Frankfurt
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- CHF 45–110
- Website
- https://int.bahn.de/en
Train from Frankfurt to Basel Bad Bf
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- CHF 30–110
- Website
- https://int.bahn.de/en
Train from Liege-Guillemins to Frankfurt(M) Flughafen Fernbf
- Ave. Duration
- 1h 59m
- Frequency
- Hourly
- Estimated price
- CHF 50–120
- Website
- https://int.bahn.de/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Saint-Trond to Brussels-Nord
- Ave. Duration
- 54 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 7–11
- 1st Class
- CHF 11–17
Train from Saint-Trond to Louvain
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 5–8
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 5–8
- 1st Class
- CHF 8–13
Train from Liège-Guillemins to Luxembourg
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- CHF 13–130
- Website
- https://www.belgiantrain.be/en
Train from Louvain to Anvers-Central
- Ave. Duration
- 47 min
- Frequency
- Every 20 minutes
- Estimated price
- CHF 6–9
- Website
- https://www.belgiantrain.be/en
Train from Liège-Guillemins to Pfaffenthal-Kirchberg
- Ave. Duration
- 2h 34m
- Frequency
- Hourly
- Estimated price
- CHF 13–20
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 13–20
- 1st Class
- CHF 21–30
- Phone
- +352 24 89 24 89
- Website
- cfl.lu
Train from Luxembourg to Mulhouse Ville
- Ave. Duration
- 2h 39m
- Frequency
- Twice daily
- Estimated price
- CHF 70–110
- Website
- https://www.cfl.lu/en-gb
- 1st Class
- CHF 70–110
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 20–35
- Website
- https://www.ns.nl/en
- Phone
- +44 343 218 6186
- Website
- eurostar.com
Train from Antwerpen-Centraal to Schiphol Airport
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- CHF 40–100
- Website
- https://www.eurostar.com/rw-en
- Phone
- +393293958604
- info@pistoiaviaggi.com
- Website
- pistoia-viaggi.it
Bus from Brussels-North Station to Basel, Meret Oppenheim-Strasse
- Ave. Duration
- 8h 29m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Maastricht to Basel Euroairport FR
- Ave. Duration
- 7h 41m
- Frequency
- 5 times a week
- Estimated price
- CHF 35–55
- Website
- https://www.flixbus.co.uk
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Sint-Truiden to Basel bus services, operated by FlixBus, arrive at Basel Euroairport FR station.
Sint-Truiden to Basel train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Frankfurt station.
Yes, the driving distance between Sint-Truiden to Basel is 510 km. It takes approximately 5h 14m to drive from Sint-Truiden to Basel.
Book your Sint-Truiden to Basel train tickets online with Omio.
There are 1277+ hotels available in Basel.





































