Find train tickets from Amsterdam to Brussels

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

Good to know

Cheapest day to travel

Saturday

Most expensive day to travel

Wednesday

Average price (round-trip)

$128

Average price (one-way)

$63
Train tickets from Amsterdam to Brussels are on average 10% less expensive on Saturdays
Train tickets from Amsterdam to Brussels are on average 10% 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 $122 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 1h 57m 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 AccesRail 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 $130. In the last 3 days, the lowest price found by KAYAK users was $129.

Book train tickets from Amsterdam to Brussels (round-trip)

6/8Sat
4 stopsAccesRail
2h 33mAMS-ZYR
6/10Mon
4 stopsAccesRail
2h 31mZYR-AMS
$104
6/23Sun
nonstopEurostar
1h 53mZYA-ZYR
6/23Sun
nonstopEurostar
2h 01mZYR-ZYA
$106
6/8Sat
nonstopEurostar
1h 53mZYA-ZYR
6/10Mon
nonstopEurostar
2h 01mZYR-ZYA
$107
6/23Sun
4 stopsAccesRail
2h 33mAMS-ZYR
6/23Sun
4 stopsAccesRail
2h 32mZYR-AMS
$125
8/7Wed
3 stopsAccesRail
2h 07mAMS-BRU
8/7Wed
3 stopsAccesRail
2h 05mBRU-AMS
$125
5/23Thu
4 stopsAccesRail
2h 34mAMS-ZYR
5/26Sun
4 stopsAccesRail
2h 32mZYR-AMS
$129
5/23Thu
nonstopEurostar
1h 53mZYA-ZYR
5/26Sun
nonstopEurostar
2h 22mZYR-ZYA
$153

Search by stops

Search by train company

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

6/28Fri
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$28
7/13Sat
nonstopEurostar
1h 35mAMS-ZYR
$36
7/12Fri
nonstopEurostar
1h 44mAMS-ZYR
$36
7/17Wed
nonstopEurostar
1h 35mAMS-ZYR
$36
8/11Sun
nonstopEurostar
2h 00mZYA-ZYR
$37
8/11Sun
nonstopEurostar
1h 34mAMS-ZYR
$37
6/14Fri
2 stopsEurostar
1h 44mAMS-ZYR
$38
6/18Tue
1 stopEurostar
1h 35mAMS-ZYR
$38
6/28Fri
nonstopEurostar
1h 35mAMS-ZYR
$38
7/26Fri
nonstopEurostar
1h 34mAMS-ZYR
$38
6/18Tue
nonstopEurostar
1h 35mAMS-ZYR
$39
6/10Mon
nonstopEurostar
1h 44mAMS-ZYR
$39
7/5Fri
nonstopEurostar
1h 44mAMS-ZYR
$44
7/26Fri
nonstopEurostar
2h 00mZYA-ZYR
$45
7/5Fri
nonstopEurostar
1h 44mAMS-ZYR
$45
6/14Fri
nonstopEurostar
1h 44mAMS-ZYR
$49
6/14Fri
nonstopEurostar
1h 44mAMS-ZYR
$51
5/26Sun
5 stopsAccesRail
2h 48mZYA-ZYR
$51
5/26Sun
nonstopAccesRail
2h 32mAMS-ZYR
$51
5/26Sun
4 stopsAccesRail
2h 33mAMS-ZYR
$51

Search by stops

Search by train company