Train to Frankfurt from £68* one way

*Conditions Apply
City or station
City or station

Take the train to Frankfurt

Trains to Frankfurt leave from St Pancras station in the centre of London. Security and passport checks are carried out before boarding, so arrive at the station at least 30 minutes before departure.

You’ll travel to Brussels with Eurostar, where you’ll change onto a Deutsche Bahn train for the remainder of your journey to Frankfurt, all on the one ticket.

What’s on board?

Seats are roomy and comfortable with fold-down tables and there are luggage racks.

Most trains have sockets at every seat and wi-fi connectivity is also available on some trains. On Eurostar it is free, on Deutsche Bahn you may have to pay in Second class.

You’ll find a bar buffet on board for drinks and snacks and toilets at the end of every carriage.

Connecting at Brussels-Midi/Zuid

You’ll travel to Frankfurt on an Any German Station ticket, which covers your Eurostar journey to Brussels, plus the Deutsche Bahn train to Frankfurt.

When you get to Brussels-Midi/Zuid, head downstairs and check the departure boards for the next train to Frankfurt.

You don’t need a seat booking – just hang on to your ticket, hop on a train and take a seat.

Fun times in Frankfurt

Whether you’re a literature lover, an opera aficionado or an all-night partier, Frankfurt has something for everyone. Under its sensible, serious surface it’s bubbling with fun.

What’s on in Frankfurt

Mar: Luminale

June: Opera Square Festival

Aug: Mainfest

Oct: Nacht der Clubs

Nov/Dec: Christmas markets

Free and cheap

  • Visit some of the city’s museums free on the last Saturday of the month.
  • Stroll through the medieval streets of Höchst.
  • People-watch in the beautiful surroundings of Römerberg.

Foodie Frankfurt

  • Tuck into Frankfurter würstchen with mustard and sauerkraut.
  • Try grüne soße, a herby green sauce that goes with everything.
  • Have an apfelwein, warm, chilled or in a spritzer.