All about buses to Hasselt
Cheap bus tickets to Hasselt
-
FlixBus1h 10m006:20BrusselsNorth Station07:30HasseltCentral Station0EconomyA Bus from FlixBus goes from North Station, Brussels (Belgium) at 22/03/2026 06:20:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 07:30:00. 50 Economy ticket for £4 per person are available. Travel duration is 1h 10m
-
FlixBus2h 20m005:10AntwerpVan Stralenstraat07:30HasseltCentral Station0EconomyA Bus from FlixBus goes from Van Stralenstraat, Antwerp (Belgium) at 22/03/2026 05:10:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 07:30:00. 50 Economy ticket for £6 per person are available. Travel duration is 2h 20m
-
FlixBus5h 45m007:30Frankfurt am MainCentral Station13:15HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Station, Frankfurt am Main (Germany) at 22/03/2026 07:30:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 13:15:00. 50 Economy ticket for £15 per person are available. Travel duration is 5h 45m
-
FlixBus5h 30m000:05Frankfurt am MainCentral Station05:35HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Station, Frankfurt am Main (Germany) at 22/03/2026 00:05:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 05:35:00. 50 Economy ticket for £17 per person are available. Travel duration is 5h 30m
-
FlixBus11h 50m001:25BaselCentral Station13:15HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Station, Basel (Switzerland) at 22/03/2026 01:25:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 13:15:00. 50 Economy ticket for £34 per person are available. Travel duration is 11h 50m
-
FlixBus11h 55m017:40BaselCentral Station05:35HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Station, Basel (Switzerland) at 22/03/2026 17:40:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 05:35:00. 50 Economy ticket for £35 per person are available. Travel duration is 11h 55m
-
FlixBus13h 10m022:50BaselCentral Station12:00HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Station, Basel (Switzerland) at 22/03/2026 22:50:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 12:00:00. 50 Economy ticket for £36 per person are available. Travel duration is 13h 10m
-
FlixBus17h 55m006:20BerlinCentral Coach Station00:15HasseltCentral Station0EconomyA Bus from FlixBus goes from Central Coach Station, Berlin (Germany) at 22/03/2026 06:20:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 00:15:00. 50 Economy ticket for £37 per person are available. Travel duration is 17h 55m
-
FlixBus15h 0m021:00BerlinSudkreuz Station12:00HasseltCentral Station0EconomyA Bus from FlixBus goes from Sudkreuz Station, Berlin (Germany) at 22/03/2026 21:00:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 12:00:00. 50 Economy ticket for £38 per person are available. Travel duration is 15h 0m
-
FlixBus17h 25m012:10SalzburgP+R South05:35HasseltCentral Station0EconomyA Bus from FlixBus goes from P+R South, Salzburg (Austria) at 22/03/2026 12:10:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 05:35:00. 50 Economy ticket for £41 per person are available. Travel duration is 17h 25m
-
FlixBus18h 55m005:20Berlin Brandenburg AirportBerlin Brandenburg Airport00:15HasseltCentral Station0EconomyA Bus from FlixBus goes from Berlin Brandenburg Airport, Berlin Brandenburg Airport (Germany) at 22/03/2026 05:20:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 00:15:00. 50 Economy ticket for £44 per person are available. Travel duration is 18h 55m
-
FlixBus15h 30m021:45Berlin Brandenburg AirportBerlin Brandenburg Airport13:15HasseltCentral Station0EconomyA Bus from FlixBus goes from Berlin Brandenburg Airport, Berlin Brandenburg Airport (Germany) at 22/03/2026 21:45:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 13:15:00. 50 Economy ticket for £45 per person are available. Travel duration is 15h 30m
-
FlixBus14h 35m021:25Berlin Brandenburg AirportBerlin Brandenburg Airport12:00HasseltCentral Station0EconomyA Bus from FlixBus goes from Berlin Brandenburg Airport, Berlin Brandenburg Airport (Germany) at 22/03/2026 21:25:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 12:00:00. 50 Economy ticket for £46 per person are available. Travel duration is 14h 35m
-
FlixBus29h 30m006:30PulaCoach Station12:00HasseltCentral Station0EconomyA Bus from FlixBus goes from Coach Station, Pula (Croatia) at 22/03/2026 06:30:00 to Central Station, Hasselt (Belgium) arriving at 23/03/2026 12:00:00. 50 Economy ticket for £78 per person are available. Travel duration is 29h 30m
Cheap train tickets to Hasselt
-
Deutsche Bahn4h 32m006:05Frankfurt am MainSouth Station10:37HasseltCentral Station0EconomyA Train from Deutsche Bahn goes from South Station, Frankfurt am Main (Germany) at 22/03/2026 06:05:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 10:37:00. 50 Economy ticket for £38 per person are available. Travel duration is 4h 32m
-
Deutsche Bahn4h 32m006:05Frankfurt am MainSouth Station10:37HasseltCentral Station0First ClassA Train from Deutsche Bahn goes from South Station, Frankfurt am Main (Germany) at 22/03/2026 06:05:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 10:37:00. 50 First Class ticket for £52 per person are available. Travel duration is 4h 32m
-
Deutsche Bahn4h 26m008:11Frankfurt am MainSouth Station12:37HasseltCentral Station0EconomyA Train from Deutsche Bahn goes from South Station, Frankfurt am Main (Germany) at 22/03/2026 08:11:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 12:37:00. 50 Economy ticket for £66 per person are available. Travel duration is 4h 26m
-
Deutsche Bahn4h 26m008:11Frankfurt am MainSouth Station12:37HasseltCentral Station0First ClassA Train from Deutsche Bahn goes from South Station, Frankfurt am Main (Germany) at 22/03/2026 08:11:00 to Central Station, Hasselt (Belgium) arriving at 22/03/2026 12:37:00. 50 First Class ticket for £80 per person are available. Travel duration is 4h 26m
Cheap Carpooling to Hasselt
-
BlaBlaCar0h 50m016:00Brussels16:50Hasselt0EconomyA Car from BlaBlaCar goes from , Brussels (Belgium) at 22/03/2026 16:00:00 to , Hasselt (Belgium) arriving at 22/03/2026 16:50:00. 50 Economy ticket for £6 per person are available. Travel duration is 0h 50m
-
BlaBlaCar1h 0m017:00Brussels18:00Hasselt0EconomyA Car from BlaBlaCar goes from , Brussels (Belgium) at 22/03/2026 17:00:00 to , Hasselt (Belgium) arriving at 22/03/2026 18:00:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 0m
Your route is not there? In the search bar, we have already filled Hasselt as your destination. You just have to enter your place of departure. However, if you want to take the bus from Hasselt, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Hasselt? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Hasselt and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Hasselt.
