HUB hero image

How to Travel from

Leuven Station to Hasselt

by Rideshare or Car

Leuven Station
+0
Hasselt
Transport search to Hasselt
Leuven Station
+0
Hasselt
Building a composite car route
Cheapest
Best Offer!
Car
35 min
56 km.
from $3
Composite Route Car Only

Two ways to Travel from Leuven Station to Hasselt

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Leuven Station to Hasselt
Ave. Duration:
50 min
Frequency:
3 times a day
Estimated price:
$8.84–$12.63

Train operators

Belgian Railways (NMBS/SNCB)

Phone:
+32 70 79 79 79
Website:
belgiantrain.be/en
Train from Louvain to Hasselt
Ave. Duration:
51 min
Frequency:
Every 20 minutes
Estimated price:
$8.21–$12.63
Bus from Louvain to Hasselt
Ave. Duration:
1h 22m
Frequency:
3 times a week

Questions and Answers

What is the cheapest way to get from Leuven Station to Hasselt?

The cheapest way to get from Leuven Station to Hasselt is to bus which costs $7.61 - $10.87 and takes 50 min.

What is the fastest way to get from Leuven Station to Hasselt?

The fastest way to get from Leuven Station to Hasselt is to drive which takes 36 min and costs $9.78 - $15.22 .

Is there a direct bus between Leuven Station and Hasselt?

Yes, there is a direct bus departing from Leuven Station station and arriving at Hasselt Station station. Services depart three times a day, and operate every day. The journey takes approximately 50 min.

Is there a direct train between Leuven Station and Hasselt?

Yes, there is a direct train departing from Louvain and arriving at Hasselt. Services depart every 20 minutes, and operate every day. The journey takes approximately 51 min.

How far is it from Leuven Station to Hasselt?

The distance between Leuven Station and Hasselt is 56 km. The road distance is 58.6 km.

How do I travel from Leuven Station to Hasselt without a car?

The best way to get from Leuven Station to Hasselt without a car is to bus which takes 50 min and costs $7.61 - $10.87 .

How long does it take to get from Leuven Station to Hasselt?

The bus from Leuven Station to Hasselt Station takes 50 min including transfers and departs three times a day.

Where do I catch the Leuven Station to Hasselt bus from?

Leuven Station to Hasselt bus services, operated by FlixBus, depart from Leuven Station.

Where do I catch the Leuven Station to Hasselt train from?

Leuven Station to Hasselt train services, operated by Belgian Railways (NMBS/SNCB), depart from Louvain station.

Train or bus from Leuven Station to Hasselt?

The best way to get from Leuven Station to Hasselt is to bus which takes 50 min and costs $7.61 - $10.87 . Alternatively, you can train, which costs $7.07 - $10.87 and takes 55 min.

Where does the Leuven Station to Hasselt bus arrive?

Leuven Station to Hasselt bus services, operated by FlixBus, arrive at Hasselt Station.

Where does the Leuven Station to Hasselt train arrive?

Leuven Station to Hasselt train services, operated by Belgian Railways (NMBS/SNCB), arrive at Hasselt station.

Can I drive from Leuven Station to Hasselt?

Yes, the driving distance between Leuven Station to Hasselt is 59 km. It takes approximately 36 min to drive from Leuven Station to Hasselt.

How do I get a train ticket from Leuven Station to Hasselt?

Book your Leuven Station to Hasselt train tickets online with Omio.

How do I get a bus ticket from Leuven Station to Hasselt?

Book your Leuven Station to Hasselt bus tickets online with Omio and FlixBus.

Where can I stay near Hasselt?

There are 664+ hotels available in Hasselt. Prices start at $50.74 per night.
+0