Travelling by train from Brussels to Antwerp (Anvers) is a great way to get from the EU capital to the famous diamond city in Belgium when you are visiting Europe.
SNCB trains run between these cities on a daily basis. Their services leave Brussels Gare du Nord train station (stopping at Gare Central) frequently for Antwerp Centraal train station.
The travel time on trains from Brussels to Antwerp is between 41 and 48 minutes from Gare Central and slightly longer from Gare du Nord, with the ultimate time depending on schedules. There are four departures an hour, so you can choose whichever one suits your needs. Conveniently, all trains are direct and do not require connections en route.
Tickets cost as little as 6.90 euros one-way for second class and 10.70 euros one-way for first class. You can buy your train ticket online or at the counter in the station. No seat reservations are required.
Discounts on tickets for trains from Brussels to Antwerp are available for students, seniors, children, families, and groups.
