Skip to main content

How to get from Haacht to Grimbergen by bus and train?

From Haacht to Grimbergen by bus and train

To get from Haacht to Grimbergen in Belgium, you’ll need to take 2 train lines and one bus line: take the L train from Hambos station to Malines station. Next, you’ll have to switch to the S1 train and finally take the 820 bus from Vilvoorde Station Perron 3 station to Brussel Expo station. The total trip duration for this route is approximately 1 hr 16 min.

76min
Train - L
L
Train - S1
S1
Bus - 820820
Walk to Grimbergen
Leaves from Hambos

Step by Step

  • 1
    Start from train station
    Start from train station
    Haacht
  • 2
    Train - LL
    Wait for train
    L
    Malines
  • 3
    Ride to train station
    Ride to train station
    Malines
    23 min
  • 4
    Train - S1S1
    Wait for train
    S1
    Bruxelles-Midi
  • 5
    Ride to train station
    Ride to train station
    Vilvorde
    13 min
  • 6
    Walk to bus station
    Walk to bus station
    Vilvoorde Station Perron 3
    40 m • 1 min
  • 7
    Bus - 820820
    Wait for bus
    820
    Jette Uz-Vub Perron 2
  • 8
    Ride to bus station
    Ride to bus station
    Brussel Expo
    ID 300822
    22 min
  • 9
    Walk to Grimbergen
    Walk to
    Grimbergen
    160 m • 2 min
*Duration based on 8am traffic

Alternative route from Haacht to Grimbergen by bus and train via L, IC and R60

To get from Haacht to Grimbergen in Belgium, you’ll need to take 2 train lines and one bus line: take the L train from Hambos station to Malines station. Next, you’ll have to switch to the IC train and finally take the R60 bus from Brussel Noord Opstaphalte station to Brussel Expo station. The total trip duration for this route is approximately 1 hr 27 min.

87min
Train - L
L
Train - IC
IC
Bus - R60R60
Walk to Grimbergen
Leaves from Hambos

Step by Step

  • 1
    Start from train station
    Start from train station
    Haacht
  • 2
    Train - LL
    Wait for train
    L
    Malines
  • 3
    Ride to train station
    Ride to train station
    Malines
    23 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Nivelles
  • 5
    Ride to train station
    Ride to train station
    Bruxelles-Nord
    16 min
  • 6
    Walk to bus station
    Walk to bus station
    Brussel Noord Opstaphalte
    ID 303917
    110 m • 2 min
  • 7
    Bus - R60R60
    Wait for bus
    R60
    Willebroek Station
  • 8
    Ride to bus station
    Ride to bus station
    Brussel Expo
    ID 300821
    25 min
  • 9
    Walk to Grimbergen
    Walk to
    Grimbergen
    280 m • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Belgium.
All local mobility options in one app

Public transit directions from Haacht to Grimbergen

The distance between Haacht, Belgium and Grimbergen, Belgium is approximately 35.51 km, which can typically be travelled in 76 min. Moovit will show you the directions from Haacht to Grimbergen by bus and train, so no matter how you choose to travel in Belgium – you will always have plenty of easy options.

Public transit stations close to Haacht

Haacht is located at Haacht, Belgium and the nearest public transit station is Haacht.

Train stations close to Haacht:

  • Haacht
  • Wijgmaal
  • Wespelaar-Tildonk

Public transit stations close to Grimbergen, Belgium

Grimbergen is located at Grimbergen, Belgium and the nearest public transit station is Brussel Expo.

Subway stations close to Grimbergen:

  • Heysel

Bus stations close to Grimbergen:

  • Brussel Expo
  • Brussel Magnolia
  • Brussel Panorama

Alternative route from Haacht to Grimbergen by bus and train via L, IC and R60

To get from Haacht to Grimbergen in Belgium, you’ll need to take 2 train lines and one bus line: take the L train from Hambos station to Malines station. Next, you’ll have to switch to the IC train and finally take the R60 bus from Brussel Noord Opstaphalte station to Brussel Expo station. The total trip duration for this route is approximately 1 hr 27 min.

87min
Train - L
L
Train - IC
IC
Bus - R60R60
Walk to Grimbergen
Leaves from Hambos

Step by Step

  • 1
    Start from train station
    Start from train station
    Haacht
  • 2
    Train - LL
    Wait for train
    L
    Malines
  • 3
    Ride to train station
    Ride to train station
    Malines
    23 min
  • 4
    Train - ICIC
    Wait for train
    IC
    Nivelles
  • 5
    Ride to train station
    Ride to train station
    Bruxelles-Nord
    16 min
  • 6
    Walk to bus station
    Walk to bus station
    Brussel Noord Opstaphalte
    ID 303917
    110 m • 2 min
  • 7
    Bus - R60R60
    Wait for bus
    R60
    Willebroek Station
  • 8
    Ride to bus station
    Ride to bus station
    Brussel Expo
    ID 300821
    25 min
  • 9
    Walk to Grimbergen
    Walk to
    Grimbergen
    280 m • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haacht to Grimbergen?

    The fastest way takes 76 minutes, using Bus line L, Bus line S1, Bus line 820.

  • What is the alternative route to get from Haacht to Grimbergen?

    The alternative route takes 87 minutes, using Bus line L, Bus line IC, Bus line R60.

  • Is there a direct train between Haacht and Grimbergen in Belgium?

    No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 1 hr 16 min.

  • Which train line goes from Haacht to Grimbergen in Belgium?

    The L train line goes from Malines station near Haacht to Malines station. From there you’ll have to take one train line and one bus line till Malines station near Grimbergen in Belgium

  • How long does it take to travel from Haacht to Grimbergen in Belgium by train and bus?

    The total travel time between Haacht and Grimbergen in Belgium by train and bus is about 1 hr 16 min.

  • Where do I get on the train near Haacht to get to Grimbergen in Belgium?

    Get on the L train from the Malines station near Haacht in Belgium.

  • Where do I get off the train when travelling between Haacht and Grimbergen in Belgium?

    Get off the train at the Malines stop, which is closest to Grimbergen in Belgium.

Real-Time Arrivals, Schedules, Maps & More