Find train tickets from Amsterdam to Brussels

AMS
Jul 6 — Jul 131
1 adult
Sat 7/6
Sat 7/13

Good to know

Cheapest day to travel

Saturday

Most expensive day to travel

Sunday

Average price (round-trip)

$115

Average price (one-way)

$34
Train tickets from Amsterdam to Brussels are on average 40% less expensive on Saturdays
Train tickets from Amsterdam to Brussels are on average 133% more expensive on Sundays
(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 $79 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.

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

8/28Wed
nonstopEurostar
1h 53mZYA-ZYR
8/31Sat
nonstopEurostar
2h 01mZYR-ZYA
$64
7/30Tue
2 stopsEurostar
1h 44mAMS-ZYR
8/7Wed
2 stopsEurostar
1h 44mZYR-AMS
$76
6/26Wed
2 stopsEurostar
1h 44mAMS-ZYR
7/19Fri
2 stopsEurostar
1h 44mZYR-AMS
$76
7/11Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/14Sun
3 stopsEurostar
2h 01mZYR-ZYA
$76
7/11Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/14Sun
3 stopsEurostar
2h 01mZYR-ZYA
$77
7/11Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/14Sun
3 stopsEurostar
2h 01mZYR-ZYA
$77
7/4Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/7Sun
1 stopEurostar
1h 44mZYR-AMS
$77
7/25Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/28Sun
1 stopEurostar
1h 44mZYR-AMS
$77
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$77
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$77
6/20Thu
3 stopsEurostar
2h 00mZYA-ZYR
6/24Mon
3 stopsEurostar
2h 01mZYR-ZYA
$77
7/4Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/8Mon
3 stopsEurostar
2h 01mZYR-ZYA
$77
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$77
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$77
6/23Sun
1 stopMultiple carriers
1h 35mAMS-ZYR
6/30Sun
4 stopsMultiple carriers
2h 32mZYR-AMS
$94
7/11Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/14Sun
3 stopsEurostar
2h 01mZYR-ZYA
$107
8/3Sat
4 stopsAccesRail
2h 33mAMS-ZYR
8/5Mon
4 stopsAccesRail
2h 31mZYR-AMS
$107
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$107
8/28Wed
4 stopsAccesRail
2h 34mAMS-ZYR
8/31Sat
4 stopsAccesRail
2h 32mZYR-AMS
$116
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/14Sun
4 stopsAccesRail
2h 32mZYR-AMS
$124

Search by stops

Search by train company

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

8/12Mon
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$28
7/26Fri
nonstopEuropean Sleeper
3h 15mZYA-ZYR
$34
8/22Thu
nonstopEurostar
1h 35mAMS-ZYR
$36
8/21Wed
nonstopEurostar
1h 35mAMS-ZYR
$36
8/21Wed
nonstopEurostar
1h 53mZYA-ZYR
$36
8/22Thu
nonstopEurostar
1h 53mZYA-ZYR
$36
8/12Mon
nonstopEurostar
1h 35mAMS-ZYR
$38
8/22Thu
nonstopEurostar
1h 35mAMS-ZYR
$39
8/22Thu
nonstopEurostar
1h 53mZYA-ZYR
$39
7/26Fri
nonstopEurostar
1h 34mAMS-ZYR
$46
7/11Thu
nonstopEurostar
2h 00mZYA-ZYR
$54
7/12Fri
nonstopEurostar
1h 53mZYA-ZYR
$54
7/4Thu
4 stopsAccesRail
2h 34mAMS-ZYR
$55
7/4Thu
nonstopAccesRail
2h 34mAMS-ZYR
$55
6/17Mon
5 stopsAccesRail
2h 49mZYA-ZYR
$55
6/17Mon
nonstopAccesRail
2h 34mAMS-ZYR
$55
7/3Wed
5 stopsAccesRail
2h 49mZYA-ZYR
$55
6/22Sat
nonstopAccesRail
2h 32mAMS-ZYR
$55
7/4Thu
5 stopsAccesRail
2h 49mZYA-ZYR
$55
6/22Sat
5 stopsAccesRail
2h 48mZYA-ZYR
$55

Search by stops

Search by train company