The average train between Middelkerke and Liège-Guillemins takes 3h 7m and the fastest train takes 2h 41m. There is an hourly train service from Middelkerke to Liège-Guillemins. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Middelkerke and Liège-Guillemins. The earliest departure is at 1:11 AM at night, and the last departure from Middelkerke is at 10:39 PM which arrives into Liège-Guillemins at 1:45 AM. All services require a transfer at Oostende Station perron 3 and take an average of 3h 7m. The schedules shown below are for the next available departures.

3h 28m • 1 change

2h 50m • 1 change

3h 28m • 1 change

2h 50m • 1 change

5h 50m • 1 change

2h 57m • 1 change

2h 57m • 1 change

2h 57m • 1 change

5h 50m • 1 change

2h 57m • 1 change

2h 59m • 1 change

2h 50m • 1 change
Want to know about travelling from Middelkerke to Liège-Guillemins? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Middelkerke to Liège-Guillemins. However, there are services departing from Middelkerke station and arriving at Liège-Guillemins station via Bruxelles-Midi. The journey, including transfers, takes approximately 3h 7m.
Middelkerke to Liège-Guillemins train services, operated by De Lijn, depart from Ostende station.
Middelkerke to Liège-Guillemins train services, operated by De Lijn, arrive at Liege-Guillemins station.
The distance between Middelkerke and Liège-Guillemins is 202.4 km. The road distance is 226 km.
You can take a bus from Middelkerke Markt to Liege-Guillemins via Oostende Station perron 3, Ostende, and Brussel-Zuid / Bruxelles-Midi in around 3h 19m.