Belgium punches well above its size when it comes to rail travel. SNCB (Société Nationale des Chemins de fer Belges) — known in Dutch as NMBS — operates a compact but well-connected network that links Brussels, Bruges, Ghent, Antwerp and Liège quickly and affordably. And because Belgium sits at the centre of Western Europe's high-speed rail web, it is also one of the best international interchange points on the continent.
The SNCB network
SNCB runs both intercity trains — fast services stopping only at major stations — and local trains serving smaller towns and rural stations. The network is denser in the Flemish north, where cities are close together, than in the more rural Walloon south. Brussels is the natural hub, with Brussels-Midi (Bruxelles-Midi / Brussel-Zuid) serving as the main terminal for international trains and Brussels-Central offering the most convenient access to the city centre.
Most main intercity trains run at least twice an hour between major Belgian cities. The country is small enough that even the longest domestic journey — Brussels to Arlon near the Luxembourg border — takes under two hours.
Key routes and journey times
- Brussels to Bruges: about 55 minutes by direct intercity — one of the most popular rail journeys in Belgium.
- Brussels to Ghent: roughly 30 minutes.
- Brussels to Antwerp: around 45 minutes.
- Brussels to Liège: about 1 hour to 1 hour 10 minutes.
- Antwerp to Ghent: roughly 50 minutes.
- Brussels to Namur: around 1 hour, the start of a scenic Meuse valley route.
No reservations are needed on any domestic SNCB service — you buy a ticket (or use a rail pass) and board any train on your chosen route.
Tickets and fares
SNCB uses a zone-based fare system for most domestic journeys. Walk-up fares are reasonable, and the website and app make it straightforward to buy tickets for travel on the same day. Weekend tickets offer a discount for leisure travel on Saturdays and Sundays. The Go Pass (for travellers under 26) and Rail Pass (ten trips at a reduced rate) can be good value for multiple journeys over a visit.
SNCB does not use the same kind of dynamic advance pricing as French SNCF or German Deutsche Bahn — fares are fairly stable, which makes spontaneous travel easier. That said, checking prices online before turning up at the counter is always worthwhile.
Belgium as an international rail hub
Brussels-Midi is one of Europe's most important international rail junctions. From here:
- Eurostar to London St Pancras takes about 2 hours and requires a reservation.
- Thalys/Eurostar high-speed trains reach Paris in about 1 hour 20 minutes and Amsterdam in about 1 hour 50 minutes.
- ICE trains (Deutsche Bahn) link Brussels with Cologne in roughly 1 hour 50 minutes and onward to Frankfurt and beyond.
- ÖBB Nightjet sleeper trains connect Brussels with Vienna and other central European destinations overnight.
All international services from Brussels require reservations and separate tickets or reservation fees on top of a rail pass. Belgium is an excellent base for rail trips across Western Europe precisely because you can reach Paris, London, Amsterdam and Cologne all in under two hours.
Rail passes in Belgium
Both Interrail and Eurail passes cover SNCB's domestic network without reservation fees, making Belgium an easy country to pass through on a multi-country trip. International trains from Brussels — Eurostar, Thalys/Eurostar, ICE — require separate reservations and may carry mandatory reservation fees even for passholders. See seat reservations explained for full details.
Scenic routes and day trips
Belgium's landscape is not dramatic, but the railways offer some pleasant journeys. The Semois valley in the Ardennes south of Namur is one of the more scenic stretches of Belgian rail, winding through wooded hills and past small market towns. The coastal tram (Kusttram) is not technically a train but connects all of the Belgian coast — about 67 km from De Panne to Knokke-Heist — and is worth a ride if you are exploring the coast from Bruges or Ghent.
For day trips from Belgium, the proximity to international rail connections means you can easily reach Bruges, Ghent and Antwerp from Amsterdam or Paris in a morning — an unusual advantage that makes Belgium a natural add-on to a wider European itinerary.
Comfort, accessibility and luggage
SNCB trains are a mix of modern double-decker (M6) stock on busier lines and older single-deck carriages elsewhere, both with straightforward overhead and vestibule luggage space suited to standard suitcases — this is a network built for short domestic hops rather than long-haul travel, so there is no need to plan around dedicated luggage compartments. Most stations and newer trains offer step-free or low-floor access, though older regional stations can still have platform gaps that are worth checking ahead if travelling with a wheelchair or a pushchair; SNCB's website has an assistance service that can be booked ahead for extra help boarding.
Money-saving tips
Weekend tickets offer some of the best value on the network for leisure travel, and the Rail Pass (ten flexible journeys) is worth considering if you are making several trips over a stay of a week or more, since it works out cheaper than buying individual tickets for anyone travelling more than a handful of times. Booking international connections — Eurostar, Thalys/Eurostar, ICE — well in advance saves considerably more than on domestic SNCB fares, where prices barely move regardless of how early you book, so there is no need to rush booking a same-day domestic trip.
Frequently asked questions
Do I need to book Belgian domestic trains in advance?
No. SNCB domestic trains do not require advance reservations, and fares are relatively stable rather than rising sharply as departure approaches. You can buy a ticket at the station on the day of travel without significant penalty.
Which Brussels station do international trains use?
Almost all international services — Eurostar, Thalys/Eurostar, ICE — use Brussels-Midi (Bruxelles-Midi / Brussel-Zuid). This is the main international terminal. Local trains also stop here, and it is on the Brussels metro.
Can I use a rail pass on SNCB trains?
Yes. Interrail and Eurail passes are valid on SNCB domestic trains without a reservation fee. International trains from Brussels require separate reservations that carry their own fees.
How long does it take to get from Brussels to Bruges?
Direct intercity trains cover the route in about 55 minutes, running at least twice an hour throughout the day. It is one of the simplest and most rewarding day trips in Belgium.
Sources and further reading:
- Timetables, tickets and fares: SNCB/NMBS (belgiantrain.be).
- International connections from Brussels: Eurostar.
- Rail pass details: Interrail and Eurail.
- Route and practical advice: The Man in Seat 61.
