Find train tickets from Amsterdam to Brussels

AMS
Jun 22 — Jun 291
1 adult
Sat 6/22
Sat 6/29

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Monday

Average price (round-trip)

$135

Average price (one-way)

$58
Train tickets from Amsterdam to Brussels are on average 30% less expensive on Thursdays
Train tickets from Amsterdam to Brussels are on average 58% more expensive on Mondays
(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 $84 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 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 $120. In the last 3 days, the lowest price found by KAYAK users was $114.

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

6/13Thu
2 stopsEurostar
1h 44mAMS-ZYR
6/16Sun
2 stopsEurostar
2h 04mZYR-AMS
$76
6/7Fri
2 stopsEurostar
1h 35mAMS-ZYR
6/9Sun
2 stopsEurostar
1h 44mZYR-AMS
$77
6/7Fri
3 stopsEurostar
1h 53mZYA-ZYR
6/9Sun
3 stopsEurostar
2h 01mZYR-ZYA
$77
6/13Thu
3 stopsEurostar
2h 00mZYA-ZYR
6/16Sun
3 stopsEurostar
2h 22mZYR-ZYA
$77
6/7Fri
2 stopsEurostar
1h 35mAMS-ZYR
6/9Sun
2 stopsEurostar
1h 44mZYR-AMS
$98
6/7Fri
3 stopsEurostar
1h 53mZYA-ZYR
6/9Sun
3 stopsEurostar
2h 01mZYR-ZYA
$98
6/11Tue
4 stopsAccesRail
2h 34mAMS-ZYR
6/13Thu
4 stopsAccesRail
2h 31mZYR-AMS
$111
6/13Thu
4 stopsAccesRail
2h 34mAMS-ZYR
6/16Sun
3 stopsAccesRail
2h 41mZYR-AMS
$113
6/13Thu
4 stopsAccesRail
2h 34mAMS-ZYR
6/16Sun
3 stopsAccesRail
2h 41mZYR-AMS
$113
6/13Thu
4 stopsAccesRail
2h 34mAMS-ZYR
6/16Sun
3 stopsAccesRail
2h 41mZYR-AMS
$113
5/29Wed
4 stopsAccesRail
2h 34mAMS-ZYR
6/21Fri
4 stopsAccesRail
2h 31mZYR-AMS
$114
3/21Fri
nonstopAccesRail
1h 45mAMS-ZYR
3/25Tue
nonstopAccesRail
1h 44mZYR-AMS
$119
3/20Thu
nonstopAccesRail
1h 45mAMS-ZYR
3/24Mon
nonstopAccesRail
1h 44mZYR-AMS
$119
5/31Fri
4 stopsAccesRail
2h 34mAMS-ZYR
6/2Sun
4 stopsAccesRail
2h 32mZYR-AMS
$145
5/28Tue
4 stopsAccesRail
2h 34mAMS-ZYR
5/29Wed
4 stopsAccesRail
2h 31mZYR-AMS
$353
9/12Thu
4 stopsAccesRail
2h 34mAMS-ZYR
9/17Tue
2 stopsAccesRail
1h 44mZYR-AMS
$363

Search by stops

Search by train company

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

8/21Wed
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$16
7/27Sat
nonstopEurostar
1h 44mAMS-ZYR
$38
7/27Sat
nonstopEurostar
2h 00mZYA-ZYR
$38
8/21Wed
nonstopEurostar
1h 35mAMS-ZYR
$38
7/17Wed
nonstopEurostar
1h 35mAMS-ZYR
$38
7/17Wed
2 stopsEurostar
1h 44mAMS-ZYR
$39
8/28Wed
2 stopsEurostar
1h 35mAMS-ZYR
$39
7/27Sat
1 stopEurostar
1h 44mAMS-ZYR
$39
6/21Fri
1 stopEurostar
1h 35mAMS-ZYR
$39
7/30Tue
nonstopEurostar
1h 34mAMS-ZYR
$39
7/17Wed
nonstopEurostar
1h 35mAMS-ZYR
$39
7/2Tue
nonstopEurostar
2h 00mZYA-ZYR
$45
7/17Wed
4 stopsAccesRail
2h 34mAMS-ZYR
$49
7/17Wed
nonstopAccesRail
2h 49mZYA-ZYR
$49
7/17Wed
5 stopsAccesRail
2h 49mZYA-ZYR
$49
8/21Wed
5 stopsAccesRail
2h 49mZYA-ZYR
$50
8/21Wed
4 stopsAccesRail
2h 34mAMS-ZYR
$50
5/29Wed
5 stopsAccesRail
2h 49mZYA-ZYR
$51
5/29Wed
4 stopsAccesRail
2h 34mAMS-ZYR
$51
5/29Wed
nonstopAccesRail
2h 34mAMS-ZYR
$51

Search by stops

Search by train company