Find train tickets from Amsterdam to Brussels

AMS
13 Jun — 20 Jun1
1 adult
Thu 13/6
Thu 20/6

Good to know

Average price (round-trip)

£60

Average price (one-way)

£35
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Amsterdam to Brussels train tickets

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

FAQs when traveling from Amsterdam to Brussels by train

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

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

  • What train companies travel from Amsterdam to Brussels?

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

Book train tickets from Amsterdam to Brussels (return)

21/7Sun
1 stopEurostar
1h 44mAMS-ZYR
4/8Sun
1 stopEurostar
1h 44mZYR-AMS
£60
19/6Wed
directEurostar
1h 53mZYA-ZYR
24/6Mon
directEurostar
2h 01mZYR-ZYA
£64
22/7Mon
4 stopsAccesRail
2h 34mAMS-ZYR
29/7Mon
4 stopsAccesRail
2h 31mZYR-AMS
£81
28/5Tue
4 stopsAccesRail
2h 34mAMS-ZYR
28/5Tue
4 stopsAccesRail
2h 31mZYR-AMS
£81
8/8Thu
4 stopsAccesRail
2h 34mAMS-ZYR
12/8Mon
3 stopsAccesRail
2h 31mZYR-AMS
£89
28/5Tue
directEurostar
1h 57mZYA-ZYR
28/5Tue
directEurostar
1h 52mZYR-ZYA
£95
5/7Fri
3 stopsAccesRail
2h 07mAMS-BRU
6/7Sat
3 stopsAccesRail
2h 05mBRU-AMS
£100
22/7Mon
directEurostar
2h 00mZYA-ZYR
29/7Mon
directEurostar
2h 01mZYR-ZYA
£102
24/5Fri
directEurostar
1h 53mZYA-ZYR
26/5Sun
directEurostar
2h 22mZYR-ZYA
£116
19/6Wed
4 stopsAccesRail
2h 34mAMS-ZYR
24/6Mon
4 stopsAccesRail
2h 31mZYR-AMS
£191

Search by stops

Search by train company

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

10/7Wed
directEuropean Sleeper
2h 56mZYA-ZYR
£17
3/7Wed
directEurostar
2h 00mZYA-ZYR
£26
21/8Wed
directEurostar
1h 53mZYA-ZYR
£26
23/8Fri
directEurostar
1h 53mZYA-ZYR
£26
17/6Mon
directEurostar
1h 35mAMS-ZYR
£30
11/8Sun
directEurostar
2h 00mZYA-ZYR
£30
11/8Sun
directEurostar
1h 34mAMS-ZYR
£30
10/7Wed
directEurostar
1h 44mAMS-ZYR
£30
14/6Fri
2 stopsEurostar
1h 44mAMS-ZYR
£30
10/6Mon
directEurostar
1h 44mAMS-ZYR
£30
22/7Mon
directEurostar
1h 34mAMS-ZYR
£30
20/7Sat
directEurostar
1h 35mAMS-ZYR
£30
22/6Sat
directEurostar
1h 35mAMS-ZYR
£30
3/7Wed
directEurostar
1h 44mAMS-ZYR
£30
12/6Wed
directEurostar
1h 44mAMS-ZYR
£30
20/7Sat
1 stopEurostar
1h 35mAMS-ZYR
£30
21/5Tue
2 stopsEurostar
1h 38mAMS-ZYR
£30
18/7Thu
directEurostar
1h 35mAMS-ZYR
£30
6/6Thu
2 stopsEurostar
1h 38mAMS-ZYR
£30
16/8Fri
directEurostar
1h 53mZYA-ZYR
£30

Search by stops

Search by train company