Find train tickets from Amsterdam to Brussels

AMS
Jul 5 — Jul 121
1 adult
Fri 7/5
Fri 7/12

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Wednesday

Average price (round-trip)

$77

Average price (one-way)

$55
Train tickets from Amsterdam to Brussels are on average 0% less expensive on Tuesdays
Train tickets from Amsterdam to Brussels are on average 1% 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 $77 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 European Sleeper are the most booked train companies.

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

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
$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
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
6/23Sun
1 stopMultiple carriers
1h 35mAMS-ZYR
6/30Sun
4 stopsMultiple carriers
2h 32mZYR-AMS
$94
9/3Tue
1 stopMultiple carriers
1h 34mAMS-ZYR
10/15Tue
4 stopsMultiple carriers
2h 31mZYR-AMS
$94
6/10Mon
2 stopsEurostar
1h 44mAMS-ZYR
6/13Thu
2 stopsEurostar
1h 44mZYR-AMS
$105
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/5Mon
4 stopsAccesRail
2h 34mAMS-ZYR
8/12Mon
3 stopsAccesRail
2h 31mZYR-AMS
$112
4/18Fri
4 stopsAccesRail
2h 34mAMS-ZYR
4/21Mon
4 stopsAccesRail
2h 31mZYR-AMS
$113
6/21Fri
4 stopsAccesRail
2h 34mAMS-ZYR
6/23Sun
4 stopsAccesRail
2h 32mZYR-AMS
$114
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/14Sun
4 stopsAccesRail
2h 32mZYR-AMS
$125
7/4Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/8Mon
4 stopsAccesRail
2h 31mZYR-AMS
$125
6/21Fri
3 stopsEurostar
2h 00mZYA-ZYR
6/23Sun
3 stopsEurostar
2h 01mZYR-ZYA
$133
6/21Fri
2 stopsEurostar
1h 53mZYA-ZYR
6/23Sun
3 stopsEurostar
2h 01mZYR-ZYA
$133

Search by stops

Search by train company

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

7/10Wed
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$21
7/26Fri
nonstopEuropean Sleeper
3h 15mZYA-ZYR
$34
7/2Tue
2 stopsEurostar
1h 44mAMS-ZYR
$39
7/18Thu
nonstopEurostar
1h 35mAMS-ZYR
$45
7/26Fri
nonstopEurostar
1h 34mAMS-ZYR
$46
6/27Thu
5 stopsAccesRail
2h 49mZYA-ZYR
$48
6/27Thu
nonstopAccesRail
2h 34mAMS-ZYR
$48
6/28Fri
5 stopsAccesRail
2h 49mZYA-ZYR
$48
6/28Fri
4 stopsAccesRail
2h 34mAMS-ZYR
$48
6/28Fri
nonstopAccesRail
2h 34mAMS-ZYR
$48
6/28Fri
nonstopAccesRail
2h 49mZYA-ZYR
$48
6/27Thu
4 stopsAccesRail
2h 34mAMS-ZYR
$48
6/27Thu
nonstopAccesRail
2h 49mZYA-ZYR
$48
7/11Thu
nonstopEurostar
2h 00mZYA-ZYR
$54
7/12Fri
nonstopEurostar
1h 53mZYA-ZYR
$54
10/12Sat
nonstopAccesRail
2h 47mZYA-ZYR
$56
10/12Sat
4 stopsAccesRail
2h 33mAMS-ZYR
$56
10/12Sat
nonstopAccesRail
2h 32mAMS-ZYR
$56
10/12Sat
5 stopsAccesRail
2h 48mZYA-ZYR
$56
7/2Tue
5 stopsAccesRail
2h 49mZYA-ZYR
$57

Search by stops

Search by train company