Find train tickets from Brussels to Amsterdam

— AMS
Jul 4 — Jul 111
1 adult
Thu 7/4
Thu 7/11

Good to know

Average price (round-trip)

$83

Average price (one-way)

$32
(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 $83 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 European Sleeper are the most booked train companies.

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

8/7Wed
2 stopsEurostar
1h 44mZYR-AMS
8/27Tue
2 stopsEurostar
1h 35mAMS-ZYR
$76
7/26Fri
2 stopsEurostar
1h 44mZYR-AMS
7/28Sun
1 stopEurostar
1h 44mAMS-ZYR
$77
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
6/14Fri
2 stopsEurostar
1h 44mZYR-AMS
6/16Sun
2 stopsEurostar
2h 05mAMS-ZYR
$83
7/1Mon
4 stopsAccesRail
2h 31mZYR-AMS
7/8Mon
4 stopsAccesRail
2h 34mAMS-ZYR
$100
7/1Mon
4 stopsAccesRail
2h 31mZYR-AMS
7/2Tue
4 stopsAccesRail
2h 34mAMS-ZYR
$101
6/21Fri
4 stopsAccesRail
2h 31mZYR-AMS
6/23Sun
4 stopsAccesRail
2h 33mAMS-ZYR
$101
7/3Wed
4 stopsAccesRail
2h 31mZYR-AMS
7/10Wed
4 stopsAccesRail
2h 34mAMS-ZYR
$101
6/12Wed
2 stopsMultiple carriers
1h 44mZYR-AMS
6/14Fri
4 stopsMultiple carriers
2h 34mAMS-ZYR
$105
7/3Wed
nonstopEurostar
2h 01mZYR-ZYA
7/10Wed
nonstopEurostar
1h 53mZYA-ZYR
$107

Search by stops

Search by train company

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

7/22Mon
nonstopEuropean Sleeper
3h 15mZYR-ZYA
$27
7/22Mon
nonstopEuropean Sleeper
3h 00mZYR-SPL
$27
7/8Mon
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$34
7/5Fri
nonstopEuropean Sleeper
2h 47mZYR-SPL
$34
7/5Fri
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$34
7/23Tue
nonstopEurostar
2h 01mZYR-ZYA
$37
7/23Tue
nonstopEurostar
1h 44mZYR-AMS
$37
7/17Wed
nonstopEurostar
2h 01mZYR-ZYA
$39
7/11Thu
nonstopEurostar
1h 33mZYR-AMS
$45
7/17Wed
nonstopEurostar
1h 44mZYR-AMS
$45
7/22Mon
4 stopsAccesRail
2h 31mZYR-AMS
$47
7/17Wed
4 stopsAccesRail
2h 31mZYR-AMS
$48
7/11Thu
4 stopsAccesRail
2h 31mZYR-AMS
$49
7/22Mon
3 stopsAccesRail
2h 05mBRU-AMS
$50
7/8Mon
4 stopsAccesRail
2h 31mZYR-AMS
$51
7/17Wed
3 stopsAccesRail
2h 05mBRU-AMS
$53
7/11Thu
3 stopsAccesRail
2h 05mBRU-AMS
$53
7/11Thu
nonstopEurostar
2h 01mZYR-ZYA
$54
7/8Mon
3 stopsAccesRail
2h 05mBRU-AMS
$55
10/13Sun
4 stopsAccesRail
2h 32mZYR-AMS
$61

Search by stops

Search by train company