HUB hero image

How to Travel from

Brussels to Ham

by Rideshare, Route or Car

Brussels
+0
Ham
Transport search to Ham
Brussels
+0
Ham
Building a composite car route
Cheapest
Best Offer!
Car
57 min
87 km.
from $4
Composite Route Car Only

Four ways to Travel from Brussels to Ham

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Belgian Railways (NMBS/SNCB)

Phone:
+32 70 79 79 79
Website:
belgiantrain.be/en
Train from Brussels-Nord to Diest
Ave. Duration:
42 min
Frequency:
Hourly
Estimated price:
$7.61–$10.87

Bus operators

De Lijn

Phone:
+32 70 22 02 00
Website:
delijn.be/nl/
Bus from Diest Station perron 3 to Kwaadmechelen
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$2.65
Bus from Brussel Rogier to Leuven
Ave. Duration:
1h 5m
Frequency:
Every 10 minutes
Estimated price:
$2.65
Bus from Leuven Station perron 11 to Diest
Ave. Duration:
53 min
Frequency:
Every 30 minutes
Estimated price:
$2.65

Questions and Answers

What is the cheapest way to get from Brussels to Ham?

The cheapest way to get from Brussels to Ham is to bus and line 40 bus and line 15 bus which costs $7.96 and takes 3h 12m.

What is the fastest way to get from Brussels to Ham?

The fastest way to get from Brussels to Ham is to drive which takes 59 min and costs $15.22 - $22.83 .

Is there a direct bus between Brussels and Ham?

No, there is no direct bus from Brussels to Ham. However, there are services departing from Brussel Rogier and arriving at Kwaadmechelen Mastentopstraat via Leuven Station perron 11 and Diest Station perron 3. The journey, including transfers, takes approximately 3h 12m.

How far is it from Brussels to Ham?

The distance between Brussels and Ham is 75 km. The road distance is 88.3 km.

How do I travel from Brussels to Ham without a car?

The best way to get from Brussels to Ham without a car is to train and line 15 bus which takes 1h 40m and costs $10.33 - $14.13 .

How long does it take to get from Brussels to Ham?

It takes approximately 1h 40m to get from Brussels to Ham, including transfers.

Where do I catch the Brussels to Ham bus from?

Brussels to Ham bus services, operated by De Lijn, depart from Brussel Rogier station.

Where does the Brussels to Ham bus arrive?

Brussels to Ham bus services, operated by De Lijn, arrive at Leuven Station perron 1.

Can I drive from Brussels to Ham?

Yes, the driving distance between Brussels to Ham is 88 km. It takes approximately 59 min to drive from Brussels to Ham.

Where can I stay near Ham?

There are 438+ hotels available in Ham. Prices start at $77.92 per night.
+0