How to get from Hal to Machelen by bus and train?
From Hal to Machelen by bus and train
To get from Hal to Machelen in Belgium, take the IC train from Hal station to Bruxelles-Nord station. Next, take the 270 bus from Brussel Noord Opstaphalte station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 1 hr 20 min.
Step by Step
- 1Start from train stationHal
- 2Wait for trainICSchaerbeek
- 3Ride to train stationBruxelles-Nord21 min
- 4Walk to bus stationBrussel Noord OpstaphalteID 303917110 m • 2 min
- 5Wait for bus270Keerbergen Kerk
- 6Ride to bus stationMachelen Cargo Discount P1ID 30383534 min
Alternative route from Hal to Machelen by bus and train via IC, S1 and 820
To get from Hal to Machelen in Belgium, you’ll need to take 2 train lines and one bus line: take the IC train from Hal station to Bruxelles-Midi station. Next, you’ll have to switch to the S1 train and finally take the 820 bus from Vilvoorde Station Perron 3 station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 1 hr 3 min.
Step by Step
- 1Start from train stationHal
- 2Wait for trainICBrussels Airport-Zaventem
- 3Ride to train stationBruxelles-Midi11 min
- 4Wait for trainS1Anvers-Central
- 5Ride to train stationVilvorde19 min
- 6Walk to bus stationVilvoorde Station Perron 340 m • 1 min
- 7Wait for bus820Zaventem Luchthaven Perron D
- 8Ride to bus stationMachelen Cargo Discount P1ID 3038288 min
Public transit directions from Hal to Machelen
Public transit stations close to Hal
Hal is located at Hal, Belgium and the nearest public transit station is Halle Station Afstaphalte.
Train stations close to Hal:
- Buizingen
- Lot
- Huizingen
Bus stations close to Hal:
- Halle Station Afstaphalte
- Halle Station Perron 0
- Halle Station Perron 1
Public transit stations close to Machelen, Belgium
Machelen is located at Machelen, Belgium and the nearest public transit station is Machelen Cargo 741.
Train stations close to Machelen:
- Zaventem
- Brussels Airport-Zaventem
- Diegem
Bus stations close to Machelen:
- Machelen Cargo 741
- Melsbroek Steenwagenstraat
- Machelen Cargo 739
Related Routes
- Aalst to Machelen
- Antwerpen to Machelen
- Begijnendijk to Machelen
- Boortmeerbeek to Machelen
- Borgloon to Machelen
- Damme to Machelen
- Deinze to Machelen
- Diepenbeek to Machelen
- Gedinne to Machelen
- Haacht to Machelen
- Halen to Machelen
- Herne to Machelen
- Heuvelland to Machelen
- Hoegaarden to Machelen
- Kampenhout to Machelen
- Knesselare to Machelen
- La Hulpe to Machelen
- Lede to Machelen
- Leuven to Machelen
- Lobbes to Machelen
Alternative route from Hal to Machelen by bus and train via IC, S1 and 820
To get from Hal to Machelen in Belgium, you’ll need to take 2 train lines and one bus line: take the IC train from Hal station to Bruxelles-Midi station. Next, you’ll have to switch to the S1 train and finally take the 820 bus from Vilvoorde Station Perron 3 station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 1 hr 3 min.
Step by Step
- 1Start from train stationHal
- 2Wait for trainICBrussels Airport-Zaventem
- 3Ride to train stationBruxelles-Midi11 min
- 4Wait for trainS1Anvers-Central
- 5Ride to train stationVilvorde19 min
- 6Walk to bus stationVilvoorde Station Perron 340 m • 1 min
- 7Wait for bus820Zaventem Luchthaven Perron D
- 8Ride to bus stationMachelen Cargo Discount P1ID 3038288 min
Questions & Answers
What is the fastest way to get from Hal to Machelen?
The fastest way takes 80 minutes, using Bus line IC, Bus line 270.
What is the alternative route to get from Hal to Machelen?
The alternative route takes 63 minutes, using Bus line IC, Bus line S1, Bus line 820.
Is there a direct train between Hal and Machelen?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 1 hr 20 min.
Which train line goes from Hal to Machelen?
The IC train line goes from Schaerbeek station near Hal in Halle to Bruxelles-Nord station. From there you’ll have to take one bus line till Bruxelles-Nord station near Machelen in Belgium.
How long does it take to travel from Hal to Machelen by train and bus?
The total travel time between Hal in Halle and Machelen in Belgium by train and bus is about 1 hr 20 min.
Where do I get on the train near Hal to get to Machelen?
Get on the IC train from the Schaerbeek station near Hal in Halle.
Where do I get off the train when travelling between Hal and Machelen?
Get off the train at the Bruxelles-Nord stop, which is closest to Machelen in Belgium.
When is the first train from Hal to Machelen?
The first train from Hal in Halle to Machelen in Belgium is Brussels Airport-Zaventem - Hal. It leaves the Hal station at 8:37 AM.