Travel from Leipzig to London

Train or fly from Leipzig to London?

Lufthansa, Swiss and 2 other airlines fly from Leipzig to London 5 times a day. Alternatively, German Railways (DB) operates a train from Leipzig to London hourly. Tickets cost $45 - $110 and the journey takes 3 h 26 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Leipzig to London

From Leipzig Markt train to Leipzig airport, fly to London City airport, then train to London. 6 h $218. From Leipzig Markt train to Leipzig airport, fly to London Heathrow airport, then train to London. 6 h 20 min $148. From Leipzig Markt train to Leipzig airport, fly to London Stansted airport, then train to London. 4 h 55 min $160. From Leipzig Hauptbahnhof train to S+U Berlin Hauptbahnhof, bus to Berlin Tegel airport, fly to London City airport, then train to London. 5 h 50 min $200. From Leipzig Hbf train to S Südkreuz Bhf, train to Berlin Schoenefeld airport, fly to London Gatwick airport, then train to London. 6 h 19 min $158. From Leipzig Hbf train to S Südkreuz Bhf, train to Berlin Schoenefeld airport, fly to London Stansted airport, then train to London. 6 h 33 min $125. From Leipzig Hbf train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 10 h 29 min $443. From Leipzig Hbf train to Köln Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 11 h 52 min $449. From Leipzig Hbf Ostausgang Sachsenallee bus to Essen - Hauptbahnhof, bus to Lille Europe, then train to London St Pancras International. 17 h 3 min $287. From Leipzig, Leipzig central station bus to Lille then bus and ferry to London Victoria. 19 h 40 min $150. From Leipzig drive to Calais, Eurotunnel to Folkestone, then drive to London. 9 h 35 min $341. From Leipzig drive to Calais, car ferry to Dover, then drive to London. 10 h 36 min $193.