Find train tickets from Amsterdam to Brussels

AMS
Jul 10 — Jul 171
1 adult
Wed 7/10
Wed 7/17

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Thursday

Average price (round-trip)

$109

Average price (one-way)

$73
Train tickets from Amsterdam to Brussels are on average 32% less expensive on Wednesdays
Train tickets from Amsterdam to Brussels are on average 45% more expensive on Thursdays
(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 $102 or less.
  • You will generally catch the best train deals if you travel at noon.

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 $143. In the last 3 days, the lowest price found by KAYAK users was $123.

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

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
$76
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$76
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
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
$76
7/11Thu
3 stopsEurostar
2h 00mZYA-ZYR
7/14Sun
3 stopsEurostar
2h 01mZYR-ZYA
$76
7/11Thu
2 stopsEurostar
1h 44mAMS-ZYR
7/14Sun
2 stopsEurostar
1h 44mZYR-AMS
$76
7/9Tue
nonstopEurostar
1h 53mZYA-ZYR
7/16Tue
nonstopEurostar
2h 01mZYR-ZYA
$106
8/7Wed
4 stopsAccesRail
2h 34mAMS-ZYR
8/18Sun
3 stopsAccesRail
2h 32mZYR-AMS
$110
8/7Wed
nonstopEurostar
1h 53mZYA-ZYR
8/18Sun
nonstopEurostar
1h 52mZYR-ZYA
$116
7/9Tue
nonstopEurostar
1h 53mZYA-ZYR
7/9Tue
nonstopEurostar
2h 01mZYR-ZYA
$120
6/15Sat
3 stopsAccesRail
2h 41mAMS-ZYR
6/22Sat
4 stopsAccesRail
2h 32mZYR-AMS
$123
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/14Sun
4 stopsAccesRail
2h 32mZYR-AMS
$124
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/14Sun
4 stopsAccesRail
2h 32mZYR-AMS
$124
7/11Thu
4 stopsAccesRail
2h 34mAMS-ZYR
7/14Sun
4 stopsAccesRail
2h 32mZYR-AMS
$124
6/18Tue
4 stopsAccesRail
2h 34mAMS-ZYR
6/19Wed
4 stopsAccesRail
2h 31mZYR-AMS
$129
6/21Fri
4 stopsAccesRail
2h 34mAMS-ZYR
10/25Fri
2 stopsAccesRail
1h 44mZYR-AMS
$189
6/18Tue
nonstopEurostar
1h 53mZYA-ZYR
6/19Wed
nonstopEurostar
1h 52mZYR-ZYA
$193

Search by stops

Search by train company

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

6/17Mon
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$26
7/7Sun
nonstopNederlandse Spoorwegen
2h 51mZYA-ZYR
$27
9/17Tue
nonstopEurostar
2h 00mZYA-ZYR
$32
7/1Mon
nonstopEuropean Sleeper
2h 56mZYA-ZYR
$34
7/29Mon
nonstopEuropean Sleeper
3h 00mZYA-ZYR
$34
8/9Fri
nonstopEurostar
1h 44mAMS-ZYR
$37
8/9Fri
nonstopEurostar
2h 00mZYA-ZYR
$37
8/16Fri
nonstopEurostar
1h 53mZYA-ZYR
$39
8/16Fri
nonstopEurostar
1h 35mAMS-ZYR
$39
7/24Wed
nonstopEurostar
1h 34mAMS-ZYR
$45
7/29Mon
nonstopEurostar
1h 44mAMS-ZYR
$46
7/7Sun
nonstopEurostar
2h 00mZYA-ZYR
$53
7/9Tue
nonstopEurostar
1h 53mZYA-ZYR
$53
6/17Mon
4 stopsAccesRail
2h 34mAMS-ZYR
$60
6/17Mon
nonstopAccesRail
2h 49mZYA-ZYR
$60
6/17Mon
nonstopAccesRail
2h 34mAMS-ZYR
$60
6/17Mon
5 stopsAccesRail
2h 49mZYA-ZYR
$60
7/9Tue
nonstopEurostar
1h 35mAMS-ZYR
$61
7/7Sun
nonstopEurostar
1h 44mAMS-ZYR
$62
7/7Sun
nonstopEurostar
1h 44mAMS-ZYR
$62

Search by stops

Search by train company