HUB hero image

How to Travel from

Leuven to Hasselt

by Rideshare or Car

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

Two ways to Travel from Leuven 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

De Lijn

Phone:
+32 70 22 02 00
Website:
delijn.be/nl/
Bus from Leuven Rector De Somerplein perron A to Diest
Ave. Duration:
57 min
Frequency:
Every 30 minutes
Estimated price:
$3.08
Bus from Diest Station perron 3 to Hasselt
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$3.08

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 Leuven Station to Hasselt
Ave. Duration:
1h 22m
Frequency:
3 times a week

Questions and Answers

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

The cheapest way to get from Leuven to Hasselt is to line 40 bus and line 56 bus which costs $5.30 and takes 2h 5m.

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

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

Is there a direct bus between Leuven 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 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 to Hasselt?

The distance between Leuven and Hasselt is 56 km. The road distance is 58.2 km.

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

The best way to get from Leuven 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 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 to Hasselt bus from?

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

Where do I catch the Leuven to Hasselt train from?

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

Train or bus from Leuven to Hasselt?

The best way to get from Leuven 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 51 min.

Where does the Leuven to Hasselt bus arrive?

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

Where does the Leuven to Hasselt train arrive?

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

Can I drive from Leuven to Hasselt?

Yes, the driving distance between Leuven to Hasselt is 58 km. It takes approximately 37 min to drive from Leuven to Hasselt.

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

Book your Leuven to Hasselt train tickets online with Omio.

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

Book your Leuven 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