Find train tickets from Amsterdam to Brussels

AMS
15 Jun — 22 Jun1
1 adult
Sat 15/6
Sat 22/6

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Wednesday

Average price (round-trip)

£96

Average price (one-way)

£50
Train tickets from Amsterdam to Brussels are on average 13% less expensive on Fridays
Train tickets from Amsterdam to Brussels are on average 16% more expensive on Wednesdays
(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 £93 or less.
  • You will generally catch the best train deals if you travel in the morning.

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. AccesRail and Eurostar are the most booked train companies.

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

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

Book train tickets from Amsterdam to Brussels (return)

8/6Sat
4 stopsAccesRail
2h 33mAMS-ZYR
10/6Mon
4 stopsAccesRail
2h 31mZYR-AMS
£82
8/6Sat
directEurostar
1h 53mZYA-ZYR
10/6Mon
directEurostar
2h 01mZYR-ZYA
£84
7/8Wed
3 stopsAccesRail
2h 07mAMS-BRU
7/8Wed
3 stopsAccesRail
2h 05mBRU-AMS
£99
23/5Thu
4 stopsAccesRail
2h 34mAMS-ZYR
26/5Sun
4 stopsAccesRail
2h 32mZYR-AMS
£102
23/5Thu
directEurostar
1h 53mZYA-ZYR
26/5Sun
directEurostar
2h 22mZYR-ZYA
£121

Search by stops

Search by train company

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

28/6Fri
directEuropean Sleeper
2h 56mZYA-ZYR
£22
17/7Wed
directEurostar
1h 35mAMS-ZYR
£28
27/5Mon
directEurostar
1h 35mAMS-ZYR
£29
11/8Sun
directEurostar
2h 00mZYA-ZYR
£29
11/8Sun
directEurostar
1h 34mAMS-ZYR
£29
28/6Fri
directEurostar
1h 35mAMS-ZYR
£30
26/7Fri
directEurostar
1h 34mAMS-ZYR
£30
27/6Thu
directEurostar
1h 35mAMS-ZYR
£30
4/7Thu
2 stopsEurostar
1h 44mAMS-ZYR
£30
18/6Tue
directEurostar
1h 35mAMS-ZYR
£30
6/6Thu
2 stopsEurostar
1h 35mAMS-ZYR
£30
4/7Thu
directEurostar
1h 44mAMS-ZYR
£31
28/5Tue
directNederlandse Spoorwegen
2h 52mZYA-ZYR
£34
26/7Fri
directEurostar
2h 00mZYA-ZYR
£36
27/5Mon
5 stopsAccesRail
2h 49mZYA-ZYR
£39
28/5Tue
directAccesRail
2h 34mAMS-ZYR
£39
27/5Mon
4 stopsAccesRail
2h 34mAMS-ZYR
£39
28/5Tue
5 stopsAccesRail
2h 49mZYA-ZYR
£39
28/5Tue
4 stopsAccesRail
2h 34mAMS-ZYR
£39
27/5Mon
directAccesRail
2h 49mZYA-ZYR
£39

Search by stops

Search by train company