Find train tickets from Brussels to Amsterdam

— AMS
Jul 8 — Jul 151
1 adult
Mon 7/8
Mon 7/15

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Thursday

Average price (round-trip)

$82

Average price (one-way)

$77
Train tickets from Brussels to Amsterdam are on average 12% less expensive on Sundays
Train tickets from Brussels to Amsterdam are on average 6% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Brussels to Amsterdam train tickets

  • 25% of our users found round-trip train tickets from Brussels to Amsterdam for $95 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Brussels to Amsterdam by train

  • How long is a train journey to Amsterdam from Brussels?

    The train journey from Brussels to Amsterdam takes 1h 52m on average and covers a distance of 107 miles.

  • What train companies travel from Brussels to Amsterdam?

    There are different train companies operating between Brussels and Amsterdam. Eurostar and AccesRail are the most booked train companies.

Book train tickets from Brussels to Amsterdam (round-trip)

7/18Thu
2 stopsEurostar
1h 33mZYR-AMS
7/22Mon
2 stopsEurostar
1h 44mAMS-ZYR
$76
7/18Thu
3 stopsEurostar
1h 52mZYR-ZYA
7/22Mon
3 stopsEurostar
1h 53mZYA-ZYR
$76
7/4Thu
3 stopsEurostar
2h 01mZYR-ZYA
7/8Mon
2 stopsEurostar
1h 53mZYA-ZYR
$76
7/11Thu
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/16Tue
2 stopsEurostar
1h 44mZYR-AMS
7/19Fri
1 stopEurostar
1h 35mAMS-ZYR
$83
7/11Thu
3 stopsEurostar
1h 52mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/11Thu
2 stopsEurostar
1h 33mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/11Thu
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/11Thu
3 stopsEurostar
1h 52mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/11Thu
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/11Thu
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$113
9/5Thu
2 stopsAccesRail
1h 44mZYR-AMS
9/8Sun
2 stopsAccesRail
1h 45mAMS-ZYR
$114
9/5Thu
2 stopsAccesRail
1h 44mZYR-AMS
9/10Tue
4 stopsAccesRail
2h 34mAMS-ZYR
$114
6/19Wed
4 stopsAccesRail
2h 31mZYR-AMS
6/20Thu
nonstopAccesRail
2h 34mAMS-ZYR
$116
7/11Thu
4 stopsAccesRail
2h 31mZYR-AMS
7/14Sun
4 stopsAccesRail
2h 33mAMS-ZYR
$124
7/12Fri
4 stopsAccesRail
2h 31mZYR-AMS
7/14Sun
4 stopsAccesRail
2h 33mAMS-ZYR
$124
7/11Thu
4 stopsAccesRail
2h 31mZYR-AMS
7/14Sun
4 stopsAccesRail
2h 33mAMS-ZYR
$124
6/19Wed
nonstopEurostar
1h 44mZYR-AMS
6/20Thu
nonstopEurostar
1h 44mAMS-ZYR
$132
6/19Wed
nonstopEurostar
1h 52mZYR-ZYA
6/20Thu
nonstopEurostar
2h 00mZYA-ZYR
$133

Search by stops

Search by train company

Book train tickets from Brussels to Amsterdam (one-way)

7/24Wed
2 stopsEurostar
1h 44mZYR-AMS
$39
7/24Wed
nonstopEurostar
2h 01mZYR-ZYA
$46
7/24Wed
nonstopEurostar
1h 44mZYR-AMS
$46
10/14Mon
4 stopsAccesRail
2h 31mZYR-AMS
$58
8/25Sun
4 stopsAccesRail
2h 32mZYR-AMS
$60
9/23Mon
4 stopsAccesRail
2h 31mZYR-AMS
$60
9/19Thu
4 stopsAccesRail
2h 31mZYR-AMS
$60
10/14Mon
3 stopsAccesRail
2h 05mBRU-AMS
$61
8/25Sun
3 stopsAccesRail
2h 05mBRU-AMS
$63
9/23Mon
3 stopsAccesRail
2h 05mBRU-AMS
$63
9/19Thu
3 stopsAccesRail
2h 05mBRU-AMS
$63
9/23Mon
nonstopEurostar
1h 44mZYR-AMS
$64
9/19Thu
nonstopEurostar
1h 33mZYR-AMS
$64
8/25Sun
nonstopEurostar
1h 52mZYR-ZYA
$64
6/22Sat
4 stopsAccesRail
2h 32mZYR-AMS
$67
6/22Sat
3 stopsAccesRail
2h 05mBRU-AMS
$70
9/23Mon
nonstopEurostar
2h 01mZYR-ZYA
$74
9/19Thu
nonstopEurostar
2h 01mZYR-ZYA
$74
7/1Mon
nonstopEurostar
1h 34mZYR-AMS
$74
7/1Mon
nonstopEurostar
1h 51mZYR-ZYA
$92

Search by stops

Search by train company