Brussels to Antwerp by train

Last reviewed: July 2026

Typical duration
33 minutes
Frequency
59 trains per day
Direct
Direct service
From price
tickets from €6
Brussels to Antwerp by train

Train service

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s national railway company, operating long-distance, regional, and international train services across Europe.

Train tickets

Omio

Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

Rail Europe

Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline

Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Frequently asked questions

How long does the Brussels to Antwerp train journey take?

The fastest trains take just 33 minutes, with an average journey time of around 51 minutes. There are 59 trains per day, departing every 15 to 30 minutes.

How much does a Brussels to Antwerp train ticket cost?

Standard one-way tickets range from €6 to €12, with the average day-of price around €7. Booking in advance can secure the lowest available fares.

Which stations do Brussels to Antwerp trains use?

Trains depart from Brussels Central, Brussels North, or Brussels South. The first departure from Brussels-North to Antwerp-Central is at 4:56 AM, with the last at 11:08 PM. Antwerp Central is known as the 'Railway Cathedral' for its stunning architecture.

Can I use an Interrail pass on the Brussels to Antwerp route?

Yes, Interrail passes are valid on SNCB trains between Brussels and Antwerp. No seat reservation is required, just validate your pass and board.

What amenities are available on Brussels to Antwerp trains?

SNCB trains offer power outlets, air conditioning, and both first and second class seating. Note that Wi-Fi is not available onboard on this route.

More routes