There are 4 ways to get from Leuven to Antwerp by train, bus, taxi or car
What companies run services between Leuven, Belgium and Antwerp, Belgium?
Belgian Railways (NMBS/SNCB) operates a train from Leuven to Antwerp every 30 minutes. Tickets cost $8 - $13 and the journey takes 50 min. Alternatively, De Lijn operates a bus from Leuven to Antwerp hourly. Tickets cost $4 and the journey takes 1 h 8 min.
Train from Leuven to Antwerpen Centraal
- Ave. Duration
- 50 min
- Every 30 minutes
- Estimated price
- $8 - $13
- 2nd Class
- $8 - $13
- 1st Class
- $13 - $19
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Getting around the Cyclades - to help you get the most out of your next trip.
Questions & Answers
How far is it from Leuven to Antwerp?
The distance between Leuven and Antwerp is 43 km. The road distance is 62 km.
What is the cheapest way to get from Leuven to Antwerp?
The cheapest way to get from Leuven to Antwerp is to drive which costs 6€ - 10€ and takes 39 min.
What is the fastest way to get from Leuven to Antwerp?
The quickest way to get from Leuven to Antwerp is to taxi which takes 39 min and costs 140€ - 170€.
Is there a direct train between Leuven and Antwerp?
Yes, there is a direct train departing from Leuven and arriving at Antwerpen Centraal. Services depart every 30 minutes, and operate every day. The journey takes approximately 50 min.
How long does it take to get from Leuven to Antwerp?
The train from Leuven to Antwerpen Centraal takes 50 min including transfers and departs every 30 minutes.