Travel from London to Hungary

Train, bus or fly from London to Hungary?

British Airways, Lufthansa and 6 other airlines fly from London to Budapest XIV. kerület hourly. Alternatively, Eurostar operates a train from London to Budapest hourly. Tickets cost $80 - $250 and the journey takes 2 h 16 min. 3 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from London to Hungary

From London Paddington train to London Heathrow airport, fly to Budapest airport, bus to Ferihegy, then train to Budapest XIV. kerület. 5 h 18 min $139. From London Liverpool Street train to London Stansted airport, fly to Budapest airport, bus to Ferihegy, then train to Budapest XIV. kerület. 5 h 45 min $110. From London Victoria train to London Gatwick airport, fly to Budapest airport, bus to Ferihegy, then train to Budapest XIV. kerület. 5 h 32 min $151. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Budapest airport, bus to Ferihegy, then train to Budapest XIV. kerület. 5 h 29 min $110. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Debrecen airport, then taxi to Debrecen. 5 h 17 min $129. From London St. Pancras International train to Paris Nord Eurostar, walk to Paris Est, train to Mannheim Hbf, train to Kelenföld vasútállomás M, then line 19 tram to Clark Ádám tér. 18 h 19 min $561. From London Victoria Coach station bus to Népliget M, bus to Deák Ferenc tér M, then line 16 bus to Clark Ádám tér. 28 h 13 min $110. From London Victoria Station bus to Népliget M then bus to Deák Ferenc tér M. 28 h 49 min $179. From London drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Paris Nord, walk to Paris Est, train to Stuttgart Hbf, train to München Hbf (tief), train to München Ost, then drive to Budapest. 18 h 30 min $577. From London drive to Dover, car ferry to Calais, then drive to Budapest. 16 h 57 min $300.