Trains to Belgium
London to Brussels deals from £29* one way
From comic books to Dutch masters, art nouveau style to ultra-modern, delicious chocolate truffles to rich, hearty ales, Brussels is a city of curious contrasts.
Train to Bruges from £35* one way
Bruges is a bit like stepping back in time with its medieval streets, horse-drawn carriages and cobbled squares. Romantic and charming, perfect for a weekend break.
Train to Antwerp from £35* one way
Antwerp is an eclectic mix of high fashion and old-world charm. It’s also a world centre for the diamond trade if you’re ring shopping, or just feeling flush.
Train to Ghent from £35* one way
Once one of Europe’s leading cities, Ghent still has much of its ancient charm, with narrow cobbled streets, quirky shops, friendly cafés and a packed event calendar.