Planning a trip from the Netherlands to Belgium?
Here’s exactly how to travel from Amsterdam to Brussels by train — including ticket prices, travel time, and how to book.
If you’re visiting for events like the Brussels Flower Carpet or a weekend city trip, the train is the easiest option.
Check train prices to Brussels here >>
If you’re visiting Brussels for events like the Flower Carpet, check out my complete guide to the Brussels Flower Carpet 2026.

Quick Answer: Amsterdam to Brussels by Train
- Travel time: around 2h – 3h
- Direct train available: Yes (Intercity / high-speed trains)
- Ticket prices: from €20–€35 if booked early
- Distance: approx. 210 km
- Arrival station: Brussels Central or Brussels Midi
Direct trains run frequently throughout the day, making this one of the most convenient international routes in Europe.
Where to Buy Train Tickets
You can book tickets through:
- NS International
- SNCB (Belgian Railways)
- Trainline
- At the station (usually more expensive)
I usually check tickets via NS International because:
- Easy English interface
- Clear route comparison
- Mobile tickets available
- Works well for cross-border travel
Compare train tickets to Brussels here >>
Booking early can help you secure cheaper fares — especially for weekends and events.
Ticket Prices: How Much Does It Cost?

Prices depend on:
• Booking timing
• Travel time
• Train type
• Seat flexibility
Typical price ranges:
• Early booking: €20–€35 one way
• Standard fare: €35–€75
• Last-minute: €75+
High-speed trains are faster but may cost more.
If you’re flexible, you can often find better deals.
Direct Train vs High-Speed: Which Is Better?
Intercity / Direct Train
- No transfer required
- Slightly slower
- Usually cheaper
High-Speed Train (Eurostar / Thalys)
- Faster option
- More comfortable
- Higher price
If you’re doing a short trip, the faster train can be worth it.
Departure & Arrival Stations
Amsterdam Centraal
- Main departure station
- Easy access by tram/metro
- Arrive 15–20 minutes early ※
Schiphol Airport (Amsterdam Airport)
Many international trains to Brussels also stop at Schiphol Airport.
- Direct trains are often more frequent than from Amsterdam Centraal
- Convenient if you’re coming from the airport
- Easy transfers from flights
For some routes, departing from Schiphol can be faster and more flexible than starting from Amsterdam Central.
Brussels Arrival Stations
You may arrive at:
• Brussels Midi (Zuid) – main international station
• Brussels Central – closer to Grand Place
From Brussels Central, it’s about a 5–10 minute walk to Grand Place.
From Brussels Central, it’s just a short walk to the Grand Place — where events like the Flower Carpet take place.

Best Time to Travel
Trains run throughout the day, but some times are better:
- Morning departures → best for day trips
- Midday → often cheaper
- Evening → return trips can get busy
During events like the Flower Carpet, trains can fill up quickly.
Check available train times here >>
Can You Do a Day Trip?
Yes — very easily.
Example schedule
- 08:00 departure from Amsterdam
- 10:00 arrival in Brussels
- Explore city / events
- 18:00–20:00 return
Brussels is compact, so you can see highlights in one day.
If you’re planning to explore more of the city, see my full Brussels travel guide for things to do and itinerary ideas.

Is It Cheaper to Book Early?
Yes.
Train prices in Europe usually increase closer to the departure date.
To save money:
• Book 2–4 weeks in advance
• Avoid peak hours
• Compare different departure times
Find the best train ticket to Brussels here >>
FAQ: Amsterdam to Brussels Train
Is there a direct train from Amsterdam to Brussels?
Yes, multiple direct trains run daily.
Which station is best in Brussels?
Brussels Central is closest to major attractions like Grand Place.
Do I need a seat reservation?
Depends on the train type.
Is the train better than flying?
Yes — it’s faster door-to-door and more convenient.
Final Thoughts

Traveling from Amsterdam to Brussels by train is quick, easy, and ideal for a day trip or weekend getaway.
With frequent direct trains and city-center stations, it’s one of the best international train routes in Europe.
If you’re planning your trip, check ticket prices early to get the best deal.
Compare train options to Brussels here >>
