Find train tickets from Brussels to Amsterdam

— AMS
Jun 29 — Jul 61
1 adult
Sat 6/29
Sat 7/6

Good to know

Cheapest day to travel

Saturday

Most expensive day to travel

Tuesday

Average price (round-trip)

$89

Average price (one-way)

$60
Train tickets from Brussels to Amsterdam are on average 14% less expensive on Saturdays
Train tickets from Brussels to Amsterdam are on average 13% more expensive on Tuesdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Brussels to Amsterdam train tickets

  • 25% of our users found round-trip train tickets from Brussels to Amsterdam for $90 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Brussels to Amsterdam by train

  • How long is a train journey to Amsterdam from Brussels?

    The train journey from Brussels to Amsterdam takes 1h 52m on average and covers a distance of 107 miles.

  • What train companies travel from Brussels to Amsterdam?

    There are different train companies operating between Brussels and Amsterdam. Eurostar and AccesRail are the most booked train companies.

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

6/16Sun
2 stopsEurostar
2h 04mZYR-AMS
6/19Wed
1 stopEurostar
1h 35mAMS-ZYR
$77
7/13Sat
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/13Sat
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/13Sat
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/13Sat
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
7/13Sat
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/13Sat
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
2 stopsEurostar
1h 44mAMS-ZYR
$83
7/12Fri
2 stopsEurostar
1h 44mZYR-AMS
7/14Sun
1 stopEurostar
1h 35mAMS-ZYR
$83
7/13Sat
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
3 stopsEurostar
2h 00mZYA-ZYR
$83
7/13Sat
3 stopsEurostar
2h 01mZYR-ZYA
7/14Sun
2 stopsEurostar
1h 53mZYA-ZYR
$83
6/28Fri
nonstopEurostar
2h 01mZYR-ZYA
7/5Fri
nonstopEurostar
2h 00mZYA-ZYR
$85
6/20Thu
2 stopsEurostar
1h 34mZYR-AMS
6/24Mon
1 stopEurostar
1h 35mAMS-ZYR
$98

Search by stops

Search by train company

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

7/23Tue
nonstopEurostar
2h 01mZYR-ZYA
$32
9/19Thu
1 stopEurostar
1h 53mZYR-ZYA
$38
8/13Tue
2 stopsEurostar
1h 34mZYR-AMS
$38
9/19Thu
2 stopsEurostar
1h 44mZYR-AMS
$38
8/20Tue
nonstopEurostar
1h 52mZYR-ZYA
$39
8/13Tue
nonstopEurostar
1h 34mZYR-AMS
$39
8/13Tue
1 stopEurostar
1h 51mZYR-ZYA
$45
7/18Thu
nonstopEurostar
2h 01mZYR-ZYA
$45
7/18Thu
nonstopEurostar
1h 44mZYR-AMS
$45
6/23Sun
4 stopsAccesRail
2h 32mZYR-AMS
$49
8/20Tue
4 stopsAccesRail
2h 31mZYR-AMS
$49
6/18Tue
4 stopsAccesRail
2h 32mZYR-AMS
$51
1/8Wed
nonstopAccesRail
2h 31mZYR-AMS
$51
6/18Tue
nonstopEurostar
1h 52mZYR-ZYA
$52
8/20Tue
3 stopsAccesRail
2h 05mBRU-AMS
$53
6/23Sun
3 stopsAccesRail
2h 05mBRU-AMS
$53
6/23Sun
nonstopEurostar
2h 01mZYR-ZYA
$54
6/23Sun
nonstopEurostar
1h 44mZYR-AMS
$54
6/18Tue
3 stopsAccesRail
2h 05mBRU-AMS
$54
6/17Mon
4 stopsAccesRail
2h 32mZYR-AMS
$55

Search by stops

Search by train company