Find train tickets from Brussels to Amsterdam

— AMS
Jul 5 — Jul 121
1 adult
Fri 7/5
Fri 7/12

Good to know

Average price (round-trip)

$76

Average price (one-way)

$78
(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 $76 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/7Wed
2 stopsEurostar
1h 44mZYR-AMS
8/27Tue
2 stopsEurostar
1h 35mAMS-ZYR
$76
7/25Thu
2 stopsEurostar
1h 44mZYR-AMS
7/29Mon
2 stopsEurostar
1h 44mAMS-ZYR
$77
8/3Sat
2 stopsEurostar
2h 01mZYR-ZYA
8/4Sun
2 stopsEurostar
1h 53mZYA-ZYR
$77
8/3Sat
1 stopEurostar
1h 33mZYR-AMS
8/4Sun
1 stopEurostar
1h 34mAMS-ZYR
$77
7/26Fri
2 stopsEurostar
1h 44mZYR-AMS
7/28Sun
1 stopEurostar
1h 44mAMS-ZYR
$77
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
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
2 stopsEurostar
1h 44mAMS-ZYR
$83
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
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-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
1 stopEurostar
1h 35mAMS-ZYR
$83
6/14Fri
2 stopsEurostar
1h 44mZYR-AMS
6/16Sun
2 stopsEurostar
2h 05mAMS-ZYR
$83
7/4Thu
2 stopsEurostar
1h 44mZYR-AMS
7/6Sat
1 stopEurostar
1h 44mAMS-ZYR
$88
7/4Thu
4 stopsAccesRail
2h 31mZYR-AMS
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
$111

Search by stops

Search by train company

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

6/28Fri
nonstopEuropean Sleeper
2h 47mZYR-SPL
$32
6/28Fri
nonstopEuropean Sleeper
3h 05mZYR-ZYA
$32
7/5Fri
nonstopEuropean Sleeper
2h 47mZYR-SPL
$34
7/23Tue
nonstopEurostar
2h 01mZYR-ZYA
$38
7/23Tue
nonstopEurostar
1h 44mZYR-AMS
$38
8/13Tue
nonstopEurostar
1h 34mZYR-AMS
$39
8/13Tue
nonstopEurostar
1h 34mZYR-AMS
$39
7/17Wed
nonstopEurostar
2h 01mZYR-ZYA
$39
7/17Wed
nonstopEurostar
1h 44mZYR-AMS
$45
7/17Wed
4 stopsAccesRail
2h 31mZYR-AMS
$48
8/13Tue
nonstopEurostar
1h 52mZYR-ZYA
$49
8/13Tue
nonstopEurostar
1h 52mZYR-ZYA
$49
7/17Wed
3 stopsAccesRail
2h 05mBRU-AMS
$53
7/2Tue
2 stopsEurostar
1h 44mZYR-AMS
$60
6/21Fri
2 stopsEurostar
1h 34mZYR-AMS
$60
6/28Fri
4 stopsAccesRail
2h 31mZYR-AMS
$60
6/28Fri
4 stopsAccesRail
2h 31mZYR-AMS
$62
7/5Fri
nonstopEurostar
2h 01mZYR-ZYA
$62
7/4Thu
nonstopEurostar
1h 44mZYR-AMS
$62
7/5Fri
nonstopEurostar
1h 44mZYR-AMS
$63

Search by stops

Search by train company