Travel from Frankfurt-Airport-FRA to London

Train, bus or fly from Frankfurt Airport (FRA) to London?

Lufthansa, British Airways and 2 other airlines fly from Frankfurt Airport (FRA) to London every 3 hours. Alternatively, German Railways (DB) operates a train from Frankfurt Airport (FRA) to London 5 times a day. Tickets cost $65 - $95 and the journey takes 2 h 52 min. Eurostar also services this route hourly.

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 Frankfurt Airport (FRA) to London

From Frankfurt airport fly to London City airport then train to London. 1 h 49 min $146. From Frankfurt airport fly to London Heathrow airport then train to London. 2 h 4 min $153. From Frankfurt airport fly to London Stansted airport then train to London. 2 h 29 min $124. From Frankfurt airport fly to Birmingham airport then train to London. 3 h 4 min $208. From Frankfurt(M) Flughafen Fernbf train to Bruxelles-Midi Eurostar then train to London St. Pancras International. 5 h 49 min $290. From Frankfurt(M) Flughafen Fernbf train to Köln Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 6 h 36 min $373. From Frankfurt Airport (FRA) taxi to Darmstadt Hbf, train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to London. 8 h 59 min $574. From Frankfurt(M) Flughafen Regionalbf train to Frankfurt, bus to Lille Europe, then train to London St Pancras International. 11 h 23 min $212. From Frankfurt, Frankfurt Airport line 026 bus to Frankfurt, Frankfurt central station then bus to London. 15 h 35 min $121. From Frankfurt Airport (FRA) drive to Calais, car ferry to Dover, then drive to London. 8 h 11 min $147.

How long does it take to get from Frankfurt Airport (FRA) to London?

It takes approximately 1 h 49 min to get from Frankfurt Airport (FRA) to London.