Skip to main content

How to get from Knesselare to Machelen by bus and train?

Knesselare to Machelen map

From Knesselare to Machelen by bus and train

To get from Knesselare to Machelen in Belgium, you’ll need to take 2 bus lines and one train line: take the 60 bus from Knesselare Dorp station to Aalter Station Perron 1 station. Next, you’ll have to switch to the IC train and finally take the 270 bus from Brussel Noord Opstaphalte station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 3 hr 15 min.

195min
Walk to bus station
Bus - 6060
Train - IC
IC
Bus - 270270
Leaves from Knesselare Dorp

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Knesselare Dorp
    ID 202332
    60 m • 1 min
  • 2
    Bus - 6060
    Wait for bus
    60
    Aalter Station Perron 1
  • 3
    Ride to bus station
    Ride to bus station
    Aalter Station Perron 1
    ID 202301
    16 min
  • 4
    Walk to train station
    Walk to train station
    Aalter
    50 m • 1 min
  • 5
    Train - ICIC
    Wait for train
    IC
    Genk
  • 6
    Ride to train station
    Ride to train station
    Bruxelles-Nord
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    Brussel Noord Opstaphalte
    ID 303917
    110 m • 2 min
  • 8
    Bus - 270270
    Wait for bus
    270
    Keerbergen Kerk
  • 9
    Ride to bus station Machelen Cargo Discount P1
    Ride to bus station
    Machelen Cargo Discount P1
    ID 303835
    28 min
*Duration based on 8am traffic

Alternative route from Knesselare to Machelen by bus and train via 87, IC and 270

To get from Knesselare to Machelen in Belgium, you’ll need to take 2 bus lines and one train line: take the 87 bus from Knesselare Urselseweg station to Aalter Station Perron 1 station. Next, you’ll have to switch to the IC train and finally take the 270 bus from Brussel Noord Opstaphalte station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 3 hr 30 min.

210min
Walk to bus station
Bus - 8787
Train - IC
IC
Bus - 270270
Leaves from Knesselare Urselseweg

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Knesselare Urselseweg
    ID 212541
    950 m • 13 min
  • 2
    Bus - 8787
    Wait for bus
    87
    Aalter Station Perron 1
  • 3
    Ride to bus station
    Ride to bus station
    Aalter Station Perron 1
    ID 202301
    13 min
  • 4
    Walk to train station
    Walk to train station
    Aalter
    50 m • 1 min
  • 5
    Train - ICIC
    Wait for train
    IC
    Genk
  • 6
    Ride to train station
    Ride to train station
    Bruxelles-Nord
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    Brussel Noord Opstaphalte
    ID 303917
    110 m • 2 min
  • 8
    Bus - 270270
    Wait for bus
    270
    Keerbergen Kerk
  • 9
    Ride to bus station Machelen Cargo Discount P1
    Ride to bus station
    Machelen Cargo Discount P1
    ID 303835
    28 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 Knesselare to Machelen

The distance between Knesselare, Belgium and Machelen, Belgium is approximately 92.24 km, which can typically be travelled in 195 min. Moovit will show you the directions from Knesselare to Machelen 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 Knesselare

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

Train stations close to Knesselare:

  • Maria-Aalter

Bus stations close to Knesselare:

  • Knesselare Dorp
  • Knesselare Maldegemseweg
  • Knesselare Klooster

Public transit stations close to Machelen, Belgium

Machelen is located at Machelen, Belgium and the nearest public transit station is Melsbroek Cargo Noord.

Train stations close to Machelen:

  • Zaventem
  • Brussels Airport-Zaventem
  • Diegem

Bus stations close to Machelen:

  • Melsbroek Cargo Noord
  • Melsbroek Cargo Discount P2
  • Melsbroek Steenwagenstraat

Knesselare to Machelen map

Alternative route from Knesselare to Machelen by bus and train via 87, IC and 270

To get from Knesselare to Machelen in Belgium, you’ll need to take 2 bus lines and one train line: take the 87 bus from Knesselare Urselseweg station to Aalter Station Perron 1 station. Next, you’ll have to switch to the IC train and finally take the 270 bus from Brussel Noord Opstaphalte station to Machelen Cargo Discount P1 station. The total trip duration for this route is approximately 3 hr 30 min.

210min
Walk to bus station
Bus - 8787
Train - IC
IC
Bus - 270270
Leaves from Knesselare Urselseweg

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Knesselare Urselseweg
    ID 212541
    950 m • 13 min
  • 2
    Bus - 8787
    Wait for bus
    87
    Aalter Station Perron 1
  • 3
    Ride to bus station
    Ride to bus station
    Aalter Station Perron 1
    ID 202301
    13 min
  • 4
    Walk to train station
    Walk to train station
    Aalter
    50 m • 1 min
  • 5
    Train - ICIC
    Wait for train
    IC
    Genk
  • 6
    Ride to train station
    Ride to train station
    Bruxelles-Nord
    62 min
  • 7
    Walk to bus station
    Walk to bus station
    Brussel Noord Opstaphalte
    ID 303917
    110 m • 2 min
  • 8
    Bus - 270270
    Wait for bus
    270
    Keerbergen Kerk
  • 9
    Ride to bus station Machelen Cargo Discount P1
    Ride to bus station
    Machelen Cargo Discount P1
    ID 303835
    28 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Knesselare to Machelen?

    The fastest way takes 195 minutes, using Bus line 60, Bus line IC, Bus line 270.

  • What is the alternative route to get from Knesselare to Machelen?

    The alternative route takes 210 minutes, using Bus line 87, Bus line IC, Bus line 270.

  • Is there a direct bus between Knesselare and Machelen in Belgium?

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

  • Which bus line goes from Knesselare to Machelen in Belgium?

    The 60 bus line goes from Knesselare Dorp station near Knesselare to Aalter Station Perron 1 station. From there you’ll have to take one bus line and one train line till Aalter Station Perron 1 station near Machelen in Belgium

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

    The total travel time between Knesselare and Machelen in Belgium by bus and train is about 3 hr 15 min.

  • Where do I get on the bus near Knesselare to get to Machelen in Belgium?

    Get on the 60 bus from the Knesselare Dorp stop near Knesselare in Belgium.

  • Where do I get off the bus when travelling between Knesselare and Machelen in Belgium?

    Get off the bus at the Aalter Station Perron 1 stop, which is closest to Machelen in Belgium.

Real-Time Arrivals, Schedules, Maps & More