Rotterdam to Brussels by Train
Direct high-speed service · from €20
Route Overview: Rotterdam to Brussels
Rotterdam to Brussels is a key cross-border link between the Netherlands and Belgium, served by both EuroCity conventional trains and Eurostar high-speed services. The fastest Eurostar connection takes just 1 hour 8 minutes at speeds up to 300 km/h.
The EuroCity service, operated by NS International and SNCB, runs 16 times daily with stops in Breda, Antwerp and Mechelen — a great option if you want to explore cities along the way. Eurostar offers a premium non-stop alternative for time-sensitive travellers.
NS International is introducing new ICNG trains on this corridor, promising faster journey times and improved on-board comfort. Rotterdam Centraal and Bruxelles-Midi are both excellent modern stations with strong public transport connections.
How Long Is the Rotterdam to Brussels Train?
The direct NS International / EuroCity from Rotterdam to Brussels takes approximately 1h 08min, with multiple daily departures.
How Much Does a Rotterdam to Brussels Train Ticket Cost?
Tickets start from €20 when booked in advance. Prices vary by date, time, and availability.
How Many Trains Run Daily from Rotterdam to Brussels?
Up to 16/day trains operate daily on the Rotterdam to Brussels route.
Train Operator
NS International / EuroCity
Direct high-speed service · 1h 30min max
Which Stations Serve the Rotterdam to Brussels Route?
Rotterdam Centraal
- Modern station with distinctive architecture
- Metro, tram and bus hub
- RER Restaurants and shops inside
Bruxelles-Midi / Brussel-Zuid
- Main international station in Brussels
- Metro lines 2 and 6
- RER 15-minute walk to Grand Place
What Classes Are Available on Rotterdam to Brussels Trains?
2nd Class (EuroCity)
- Air conditioning
- Free WiFi
- Power outlets
- Luggage racks
1st Class (EuroCity)
- Wider seats with extra legroom
- Quieter carriages
- Free WiFi
- Power outlets at every seat
Eurostar Standard
- High-speed at 300 km/h
- Free WiFi
- Power outlets
- Bar-buffet car
Eurostar Standard Premier
- Extra legroom
- Light meal included
- Free WiFi
- Power outlets
How to Book the Rotterdam to Brussels Train?
Starting Price
Per person, one way in 2nd Class (EuroCity) class. Prices shown are indicative fares.
Book Early
Tickets are available up to 6 months in advance. Advance bookings offer the best prices.
Children & Youth
Children 4-11 may qualify for reduced fares. Youth discounts may be available. Infants under 4 travel free
Luggage
Standard luggage allowance applies
What Should You Know About Rotterdam to Brussels Trains?
Two Service Types
EuroCity trains run 16 times daily with stops in Breda, Antwerp and Mechelen (1h 30min). Eurostar high-speed trains run several times daily non-stop in just 1h 08min.
New ICNG Trains
NS International is rolling out Intercity New Generation (ICNG) trains on this route, reaching 200 km/h with modern WiFi and power outlets.
No Border Control
Schengen Area — no passport control between Netherlands and Belgium.
Station Tip
Bruxelles-Midi is the main international station. For the city centre, take the metro or walk 15 minutes to Grand Place.
Frequently Asked Questions: Rotterdam to Brussels
Eurostar high-speed trains take 1 hour 8 minutes. EuroCity trains take approximately 1 hour 30 minutes with intermediate stops in Breda, Antwerp and Mechelen.
EuroCity tickets start from €20 one way. Eurostar tickets for this route typically start from €29 in Standard class.
The EuroCity service runs 16 times daily. Additional Eurostar high-speed services increase the total number of daily options.
EuroCity is cheaper (from €20) and more frequent. Eurostar is faster (1h 08min vs 1h 30min) and does not stop between Rotterdam and Brussels. Choose based on your budget and schedule.
Both EuroCity and Eurostar trains arrive at Bruxelles-Midi (Brussel-Zuid). This is the main international station, connected by metro to all parts of the city.