To travel from Belgium to Germany by train, use one of the high-speed trains ICE or Thalys. They connect the cities of Brussels and Liege with Cologne and Frankfurt. From and to these cities you have good connection services by the national railway providers of each country. Please use one of the following booking links to find schedules and ticket prices. If you avoid peak travel times, you will find very attractive discount fares. Usually you can book your journey from your departure station in Belgium to your destination station in Germany in one step via these booking links. If not, add a second ticket beside the one of the main connection with the high-speed trains. There are as well cheap regional trains available from Welkenraedt to Aachen with connections from Brussels and to Cologne.
To travel from Belgium to France by train, please buy your train ticket via the following booking links. There you find schedules and ticket prices, also for the high speed trains Thalys and TGV. If you buy early, you will find attractive discount fares.
Thalys services provide high speed connections directly to Paris while TGV trains connect Brussels with many other French cities. Additionally you will find a number of regional trains across the border to Lille.
Buy your train tickets directly from Belgian Railways (SNCB/NMBS) via our buying link.
To travel from Belgium to the Netherlands by train, buy your tickets directly from Belgian Railways (Beurope) or Dutch Railways (NS) using the following booking links. There you also get tickets for the direct Thalys train.
The fastest connections are Thalys trains from Brussels and Antwerpen to Rotterdam and Amsterdam. A cheaper but slightly slower alternative is the hourly IC Brussels service from Brussels via Antwerpen - Rotterdam - Den Haag to Amsterdam. You will also find regional trains from Antwerpen to Roosendaal and from Liège to Maastricht.
Please use the following booking links to find schedules and ticket prices. If you avoid peak travel times, you will find attractive saver prices.
To travel by train from Belgium to the United Kingdom, the easiest and fastest option is the direct Eurostar train from Brussels to London. As earlier you book, as cheaper the ticket is.
If the Eurostar train is too expensive for you, have a look at a bus connection from Brussels to London.