Trains to Antwerp — Tickets, Prices & Times

Compare train routes to Antwerp from across the region. Real-time prices, journey times and direct booking with the top carriers. Fares from €29.80.

Trains to Antwerp

AachenAntwerp
2h 51mFrom €29.80
DB Fernverkehr14 departures daily
AhrensfeldeAntwerp
9h 44mFrom €116.50
DB Fernverkehr12 departures daily
AndernachAntwerp
5h 17mFrom €58.50
DB Fernverkehr3 departures daily
ArthAntwerp
10h 1mFrom €99.67
DB Fernverkehr4 departures daily
AugsburgAntwerp
9h 36mFrom €79.50
DB Fernverkehr5 departures daily
Bad KönigAntwerp
7h 10mFrom €84.50
DB Fernverkehr5 departures daily
Bad SalzschlirfAntwerp
6h 31mFrom €85.50
DB Fernverkehr4 departures daily
Bad SalzuflenAntwerp
6h 2mFrom €85.80
DB Fernverkehr3 departures daily
Bad SchandauAntwerp
12h 44mFrom €89.99
European Sleeper3 departures daily
BeelenAntwerp
6h 28mFrom €68.50
DB Fernverkehr3 departures daily
BeeskowAntwerp
11h 49mFrom €120.50
DB Fernverkehr4 departures daily
BellinzonaAntwerp
10h 59mFrom €99.67
DB Fernverkehr4 departures daily
Bergisch GladbachAntwerp
4h 15mFrom €49.36
DB Fernverkehr8 departures daily
BerlinAntwerp
9h 42mFrom €79.99
European Sleeper16 departures daily
BielefeldAntwerp
6h 5mFrom €54.50
DB Fernverkehr3 departures daily
Bingen am RheinAntwerp
6h 1mFrom €68.50
DB Fernverkehr6 departures daily
BonnAntwerp
4h 10mFrom €50.98
DB Fernverkehr7 departures daily
BorkenAntwerp
4h 45mFrom €75.10
DB Fernverkehr3 departures daily
BottropAntwerp
5h 4mFrom €54.50
DB Fernverkehr3 departures daily
Brandenburg an der HavelAntwerp
9h 26mFrom €66.50
DB Fernverkehr7 departures daily
BraunschweigAntwerp
7h 57mFrom €65.50
DB Fernverkehr4 departures daily
BřeclavAntwerp
15h 46mFrom €109.50
DB Fernverkehr1 departures daily
BremenAntwerp
9h 54mFrom €75.50
DB Fernverkehr5 departures daily
BremerhavenAntwerp
8h 4mFrom €106.60
DB Fernverkehr3 departures daily
BrnoAntwerp
15h 6mFrom €109.67
DB Fernverkehr1 departures daily

Day trips & train routes from Antwerp

AntwerpAachen
3h 24mFrom €29.80
DB Fernverkehr10 departures daily
AntwerpAalborg
17h 14mFrom €87.67
DB Fernverkehr3 departures daily
AntwerpAalen
10h 28mFrom €164.26
DB Fernverkehr15 departures daily
AntwerpAarhus
12h 23mFrom €128.67
DB Fernverkehr3 departures daily
AntwerpAbensberg
9h 26mFrom €162.26
DB Fernverkehr4 departures daily
AntwerpAchern
7h 37mFrom €158.26
DB Fernverkehr6 departures daily
AntwerpAchim
7h 24mFrom €100.60
DB Fernverkehr5 departures daily
AntwerpAchterwehr
11h 54mFrom €130.80
DB Fernverkehr1 departures daily
AntwerpAdelebsen
7h 36mFrom €111.20
DB Fernverkehr8 departures daily
AntwerpAdelschlag
10h 58mFrom €148.26
DB Fernverkehr6 departures daily
AntwerpAdelsheim
9h 48mFrom €92.20
DB Fernverkehr12 departures daily
AntwerpAdorf/Vogtland
11h 59mFrom €150.26
DB Fernverkehr3 departures daily
AntwerpAgathenburg
9h 35mFrom €117.60
DB Fernverkehr3 departures daily
AntwerpAglasterhausen
8h 48mFrom €94.26
DB Fernverkehr5 departures daily
AntwerpAhaus
4h 48mFrom €49.00
DB Fernverkehr2 departures daily
AntwerpAhlen
6h 18mFrom €63.50
DB Fernverkehr4 departures daily
AntwerpAhrensburg
9h 53mFrom €114.40
DB Fernverkehr6 departures daily
AntwerpAhrensfelde
8h 27mFrom €195.60
DB Fernverkehr9 departures daily
AntwerpAhrenshagen-Daskow
12h 46mFrom €145.00
DB Fernverkehr3 departures daily
AntwerpAichach
8h 54mFrom €184.26
DB Fernverkehr3 departures daily
AntwerpAichstetten
10h 31mFrom €184.00
DB Fernverkehr4 departures daily
AntwerpAinring
11h 19mFrom €184.26
DB Fernverkehr6 departures daily
AntwerpAiterhofen
10h 49mFrom €150.26
DB Fernverkehr4 departures daily
AntwerpAitrach
10h 26mFrom €182.30
DB Fernverkehr4 departures daily
AntwerpAlbersdorf
11h 46mFrom €131.40
DB Fernverkehr3 departures daily
AntwerpAlbersweiler
8h 39mFrom €62.40
DB Fernverkehr7 departures daily
AntwerpAlbig
7h 12mFrom €75.50
DB Fernverkehr5 departures daily
AntwerpAlbstadt
9h 22mFrom €126.50
DB Fernverkehr11 departures daily
AntwerpAldingen
9h 22mFrom €116.50
DB Fernverkehr3 departures daily
AntwerpAletshausen
9h 24mFrom €130.50
DB Fernverkehr6 departures daily
AntwerpAlfeld
7h 26mFrom €101.70
DB Fernverkehr5 departures daily
AntwerpAlfter
5h 32mFrom €54.50
DB Fernverkehr10 departures daily
AntwerpAlgermissen
8h 8mFrom €104.10
DB Fernverkehr7 departures daily
AntwerpAlheim
8h 42mFrom €95.50
DB Fernverkehr9 departures daily
AntwerpAllensbach
9h 46mFrom €120.50
DB Fernverkehr9 departures daily
AntwerpAllersberg
9h 49mFrom €108.50
DB Fernverkehr4 departures daily
AntwerpAllmendingen
7h 59mFrom €130.50
DB Fernverkehr4 departures daily
AntwerpAlpen
6h 10mFrom €52.50
DB Fernverkehr4 departures daily
AntwerpAlpirsbach
8h 33mFrom €120.50
DB Fernverkehr2 departures daily
AntwerpAlsbach-Hähnlein
6h 39mFrom €75.50
DB Fernverkehr4 departures daily
AntwerpAlsdorf
5h 35mFrom €58.50
DB Fernverkehr5 departures daily
AntwerpAlsenz
8h 21mFrom €63.50
DB Fernverkehr8 departures daily
AntwerpAlsfeld
9h 43mFrom €95.20
DB Fernverkehr5 departures daily
AntwerpAlsheim
6h 19mFrom €75.50
DB Fernverkehr4 departures daily
AntwerpAlt Bukow
12h 21mFrom €137.70
DB Fernverkehr3 departures daily
AntwerpAltbach
9hFrom €104.50
DB Fernverkehr5 departures daily
AntwerpAltdorf bei Nürnberg
10h 13mFrom €108.50
DB Fernverkehr12 departures daily
AntwerpAltefähr
13h 21mFrom €150.30
DB Fernverkehr4 departures daily
AntwerpAltenbamberg
8h 12mFrom €63.50
DB Fernverkehr8 departures daily
AntwerpAltenbeken
6h 55mFrom €72.50
DB Fernverkehr5 departures daily

Trains to Antwerp — FAQs

How much is a train ticket to Antwerp?

Trains to Antwerp start from €29.80 one-way. Fares vary by route, carrier and how far ahead you book — the cheapest seats usually sell out first.

Which cities have direct train routes to Antwerp?

You can reach Antwerp by train from Aachen, Ahrensfelde, Andernach, Arth, Augsburg, Bad König and more.