Skip to main content

How to get from Diest to Zele by train?

From Diest to Zele by train

To get from Diest to Zele in Belgium, take the IC train from Diest station to Anvers-Berchem station. Next, take the S34 train from Anvers-Berchem station to Zele station. The total trip duration for this route is approximately 1 hr 51 min.

111min
Train - IC
IC
Train - S34
S34
Leaves from Diest

Step by Step

  • 1
    Start from train station
    Start from train station
    Diest
  • 2
    Train - ICIC
    Wait for train
    IC
    Anvers-Central
  • 3
    Ride to train station
    Ride to train station
    Anvers-Berchem
    40 min
  • 4
    Train - S34S34
    Wait for train
    S34
    Termonde
  • 5
    Ride to train station Zele
    Ride to train station
    Zele
    47 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 Diest to Zele

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

Public transit stations close to Diest

Diest is located at Diest, Belgium and the nearest public transit station is Diest Fort Leopoldlaan.

Train stations close to Diest:

  • Diest
  • Zichem

Bus stations close to Diest:

  • Diest Fort Leopoldlaan
  • Diest Station Perron 2
  • Diest Station Perron 3

Public transit stations close to Zele, Belgium

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

Train stations close to Zele:

  • Zele

Bus stations close to Zele:

  • Zele Kerk
  • Zele Station
  • Zele Lindestraat

Questions & Answers

  • What is the fastest way to get from Diest to Zele?

    The fastest way takes 111 minutes, using Train line IC, Train line S34.

  • Is there a direct train between Diest and Zele in Belgium?

    No, you’ll have to take 2 train lines in total. The total travelling time is 1 hr 51 min.

  • Which train line goes from Diest to Zele in Belgium?

    The IC train line goes from Anvers-Central station near Diest to Anvers-Berchem station. From there you’ll have to take one train line till Anvers-Berchem station near Zele in Belgium

  • How long does it take to travel from Diest to Zele in Belgium by train?

    The total travel time between Diest and Zele in Belgium by train is about 1 hr 51 min.

  • Where do I get on the train near Diest to get to Zele in Belgium?

    Get on the IC train from the Anvers-Central station near Diest in Belgium.

  • Where do I get off the train when travelling between Diest and Zele in Belgium?

    Get off the train at the Anvers-Berchem station, which is closest to Zele in Belgium.