Here you'll find the travel distances by train between the main cities of Flanders.

Travel time by train and distances

  • Bruges - Ypres: 1h - 47 km
  • Ypres - Ghent: 1h - 80 km
  • Bruges - Ghent: 30 min - 40 km
  • Ghent - Antwerp: 1h - 50 km
  • Ghent - Brussels: 38 min - 23 km
  • Antwerp - Mechelen: 25 min - 23 km
  • Antwerp - Hasselt: 1h - 73 km
  • Mechelen - Brussels: 25 min - 20 km
  • Brussels - Leuven: 30 min - 20 km
  • Leuven - Hasselt: 45 min - 45 km
Back to top