Find train tickets from Brussels to Amsterdam

— AMS
Jun 22 — Jun 291
1 adult
Sat 6/22
Sat 6/29

Good to know

Average price (round-trip)

$74

Average price (one-way)

$51
(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 $75 or less.
  • You will generally catch the best train deals if you travel in the morning.

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/15Thu
nonstopEurostar
1h 52mZYR-ZYA
8/18Sun
nonstopEurostar
1h 53mZYA-ZYR
$74
8/15Thu
nonstopEurostar
1h 52mZYR-ZYA
8/22Thu
nonstopEurostar
1h 53mZYA-ZYR
$74
6/20Thu
2 stopsEurostar
1h 33mZYR-AMS
6/23Sun
1 stopEurostar
1h 35mAMS-ZYR
$76
6/2Sun
2 stopsEurostar
1h 34mZYR-AMS
6/3Mon
2 stopsEurostar
1h 35mAMS-ZYR
$76
6/20Thu
2 stopsEurostar
1h 33mZYR-AMS
6/23Sun
2 stopsEurostar
1h 44mAMS-ZYR
$76
6/20Thu
3 stopsEurostar
2h 01mZYR-ZYA
6/23Sun
3 stopsEurostar
2h 00mZYA-ZYR
$76
6/20Thu
3 stopsEurostar
1h 52mZYR-ZYA
6/23Sun
3 stopsEurostar
2h 00mZYA-ZYR
$76
6/20Thu
2 stopsEurostar
1h 44mZYR-AMS
6/23Sun
2 stopsEurostar
1h 44mAMS-ZYR
$76
6/20Thu
3 stopsEurostar
1h 52mZYR-ZYA
6/23Sun
2 stopsEurostar
1h 53mZYA-ZYR
$76
6/20Thu
2 stopsEurostar
1h 44mZYR-AMS
6/23Sun
1 stopEurostar
1h 35mAMS-ZYR
$77
6/20Thu
3 stopsEurostar
1h 52mZYR-ZYA
6/23Sun
2 stopsEurostar
1h 53mZYA-ZYR
$77
6/13Thu
2 stopsEurostar
1h 33mZYR-AMS
6/16Sun
2 stopsEurostar
2h 05mAMS-ZYR
$77
6/20Thu
2 stopsEurostar
1h 33mZYR-AMS
6/23Sun
2 stopsEurostar
1h 44mAMS-ZYR
$77
6/20Thu
2 stopsEurostar
1h 44mZYR-AMS
6/23Sun
1 stopEurostar
1h 35mAMS-ZYR
$77
6/20Thu
3 stopsEurostar
2h 01mZYR-ZYA
6/23Sun
2 stopsEurostar
1h 53mZYA-ZYR
$77
6/20Thu
2 stopsEurostar
1h 44mZYR-AMS
6/23Sun
1 stopEurostar
1h 35mAMS-ZYR
$98
8/15Thu
3 stopsAccesRail
2h 32mZYR-AMS
8/22Thu
4 stopsAccesRail
2h 34mAMS-ZYR
$102
7/5Fri
4 stopsAccesRail
2h 31mZYR-AMS
7/7Sun
nonstopAccesRail
2h 32mAMS-ZYR
$102
6/4Tue
4 stopsAccesRail
2h 31mZYR-AMS
6/6Thu
4 stopsAccesRail
2h 34mAMS-ZYR
$103
8/15Thu
3 stopsAccesRail
2h 32mZYR-AMS
8/18Sun
3 stopsAccesRail
2h 33mAMS-ZYR
$103

Search by stops

Search by train company

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

6/12Wed
nonstopEuropean Sleeper
2h 47mZYR-SPL
$27
6/12Wed
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$27
7/22Mon
nonstopEuropean Sleeper
3h 00mZYR-SPL
$28
5/29Wed
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$28
7/22Mon
nonstopEuropean Sleeper
3h 15mZYR-ZYA
$28
5/29Wed
nonstopEuropean Sleeper
2h 47mZYR-SPL
$28
7/12Fri
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$34
7/12Fri
nonstopEuropean Sleeper
2h 47mZYR-SPL
$34
7/27Sat
nonstopEurostar
1h 44mZYR-AMS
$38
8/7Wed
nonstopEurostar
1h 44mZYR-AMS
$38
8/7Wed
nonstopEurostar
2h 01mZYR-ZYA
$38
7/27Sat
nonstopEurostar
2h 01mZYR-ZYA
$38
8/13Tue
1 stopEurostar
1h 51mZYR-ZYA
$39
6/2Sun
2 stopsEurostar
1h 34mZYR-AMS
$39
8/13Tue
2 stopsEurostar
1h 33mZYR-AMS
$39
7/22Mon
2 stopsEurostar
1h 44mZYR-AMS
$39
5/31Fri
2 stopsEurostar
1h 34mZYR-AMS
$39
8/13Tue
nonstopEurostar
1h 52mZYR-ZYA
$39
8/13Tue
nonstopEurostar
1h 34mZYR-AMS
$39
6/4Tue
2 stopsEurostar
1h 34mZYR-AMS
$39

Search by stops

Search by train company