How to get from Ghent to Mechelen by train, bus or flight.
The best way to travel from Ghent to Mechelen is by taking a train because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, flight, and ferry .
|Distance||33 miles (53 km)|
|Available travel modes||Bus or train|
|Ticket price range||$13 - $15|
|Fastest mode||Train • $13 (€11) • 1 h 1 min|
|Popular travel companies||SNCB|
Travel 33 miles (53 km) by bus or train between Ghent and Mechelen. The most popular travel companies which serve this trip are SNCB among others. Travelers can even take a direct from Ghent to Mechelen.
There are 2 ways to get from Ghent to Mechelen: bus or train.
The cheapest way to travel from Ghent to Mechelen is a train with an average price of $13 (€11).
This is compared to other travel options from Ghent to Mechelen:
Taking a train costs $2 (€2) less than taking a bus, which costs on average $15 (€13) for the same trip.
You should expect to travel around 33 miles (53 km) between Ghent and Mechelen.
The average frequency per day from Ghent to Mechelen is:
However, we recommend checking specific travel dates for your journey between Ghent and Mechelen as scheduled services by bus or train can vary by season or day of the week.
These are the most popular departure and arrival points when traveling from Ghent to Mechelen:
The following travel companies offer services from Ghent to Mechelen: