Find train tickets from Brussels to Amsterdam

— AMS
18 Jun — 25 Jun1
1 adult
Tue 18/6
Tue 25/6

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Saturday

Average price (round-trip)

£111

Average price (one-way)

£70
Train tickets from Brussels to Amsterdam are on average 22% less expensive on Sundays
Train tickets from Brussels to Amsterdam are on average 18% more expensive on Saturdays
(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 £105 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.

  • How much does a train ticket from Brussels to Amsterdam cost?

    The average price of a round-trip train ticket from Brussels to Amsterdam is £143. In the last 3 days, the lowest price found by KAYAK users was £109.

Book train tickets from Brussels to Amsterdam (return)

26/7Fri
directEurostar
2h 01mZYR-ZYA
28/7Sun
directEurostar
1h 53mZYA-ZYR
£58
18/6Tue
directEurostar
2h 01mZYR-ZYA
25/6Tue
directEurostar
1h 53mZYA-ZYR
£67
23/12Mon
directAccesRail
1h 44mZYR-AMS
3/1Fri
directAccesRail
2h 34mAMS-ZYR
£80
24/6Mon
4 stopsAccesRail
2h 31mZYR-AMS
30/6Sun
4 stopsAccesRail
2h 33mAMS-ZYR
£81
2/7Tue
4 stopsAccesRail
2h 31mZYR-AMS
2/7Tue
4 stopsAccesRail
2h 34mAMS-ZYR
£83
25/5Sat
4 stopsAccesRail
2h 32mZYR-AMS
1/6Sat
4 stopsAccesRail
2h 33mAMS-ZYR
£86
24/6Mon
directEurostar
2h 01mZYR-ZYA
30/6Sun
directEurostar
2h 36mZYA-ZYR
£94
28/5Tue
4 stopsAccesRail
2h 31mZYR-AMS
31/5Fri
4 stopsAccesRail
2h 34mAMS-ZYR
£98
18/6Tue
4 stopsAccesRail
2h 31mZYR-AMS
25/6Tue
4 stopsAccesRail
2h 34mAMS-ZYR
£99
9/6Sun
directEurostar
2h 01mZYR-ZYA
9/6Sun
directEurostar
2h 00mZYA-ZYR
£102
2/7Tue
directEurostar
2h 01mZYR-ZYA
2/7Tue
directEurostar
2h 00mZYA-ZYR
£102
28/5Tue
4 stopsAccesRail
2h 21mBRU-ZYA
31/5Fri
4 stopsAccesRail
2h 22mZYA-BRU
£105
28/5Tue
3 stopsAccesRail
2h 05mBRU-AMS
31/5Fri
3 stopsAccesRail
2h 07mAMS-BRU
£105
28/5Tue
directEurostar
1h 52mZYR-ZYA
31/5Fri
directEurostar
1h 53mZYA-ZYR
£116
28/5Tue
directEurostar
1h 34mZYR-AMS
31/5Fri
directEurostar
1h 35mAMS-ZYR
£116
25/5Sat
directEurostar
2h 22mZYR-ZYA
26/5Sun
directEurostar
2h 22mZYA-ZYR
£128
9/6Sun
4 stopsAccesRail
2h 32mZYR-AMS
9/6Sun
4 stopsAccesRail
2h 33mAMS-ZYR
£156
26/7Fri
4 stopsAccesRail
2h 31mZYR-AMS
28/7Sun
directAccesRail
2h 32mAMS-ZYR
£157
13/8Tue
3 stopsAccesRail
2h 31mZYR-AMS
13/8Tue
3 stopsAccesRail
2h 34mAMS-ZYR
£276

Search by stops

Search by train company

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

26/7Fri
directEurostar
2h 01mZYR-ZYA
£25
3/7Wed
2 stopsEurostar
1h 44mZYR-AMS
£30
4/7Thu
directEurostar
1h 44mZYR-AMS
£31
26/7Fri
directEurostar
1h 44mZYR-AMS
£31
26/7Fri
directEuropean Sleeper
2h 47mZYR-SPL
£34
29/6Sat
directEurostar
1h 33mZYR-AMS
£35
3/7Wed
directEurostar
1h 44mZYR-AMS
£36
1/6Sat
4 stopsAccesRail
2h 32mZYR-AMS
£46
8/1Wed
directAccesRail
1h 44mZYR-AMS
£47
17/6Mon
directEurostar
2h 01mZYR-ZYA
£48
6/7Sat
directEurostar
1h 44mZYR-AMS
£48
6/7Sat
directEurostar
2h 01mZYR-ZYA
£48
17/6Mon
directEurostar
1h 44mZYR-AMS
£48
29/6Sat
4 stopsAccesRail
2h 32mZYR-AMS
£49
3/7Wed
directEurostar
2h 01mZYR-ZYA
£49
4/7Thu
directEurostar
2h 01mZYR-ZYA
£49
1/6Sat
3 stopsAccesRail
2h 05mBRU-AMS
£49
8/1Wed
directAccesRail
2h 05mBRU-AMS
£50
4/7Thu
2 stopsEurostar
1h 33mZYR-AMS
£50
29/6Sat
3 stopsAccesRail
2h 05mBRU-AMS
£51

Search by stops

Search by train company