Travel from London to Engelberg

Bus or train from London to Engelberg?

Eurostar operates a train from London to Engelberg hourly. Tickets cost $80 - $260 and the journey takes 2 h 16 min. 4 other operators also service this route. Alternatively, FlixBus operates a bus from London to Engelberg twice daily. Tickets cost $26 - $45 and the journey takes 8 h 20 min. 4 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 London to Engelberg

From London St. Pancras International train to La Fayette - Dunkerque, line 65 bus to Paris Gare de Lyon, train to Basel SBB, train to Luzern, then train to Engelberg. 9 h 46 min £326. From London St. Pancras International train to Bruxelles-Midi, train to Basel SBB, train to Luzern, then train to Engelberg. 14 h 2 min £263. From London bus to Paris, Paris, bus to Basel SBB, train to Luzern, then train to Engelberg. 21 h 25 min £140. From London bus to Brussels North, bus to Zurich, bus to Luzern, walk to Luzern, then train to Engelberg. 23 h 28 min £85. From London drive to Folkestone, Eurotunnel to Calais, then drive to Engelberg. 10 h 5 min £245. From London drive to Dover, car ferry to Calais, then drive to Engelberg. 11 h 10 min £137. From Bank DLR Station train to London City airport, fly to Zurich airport, train to Luzern, then train to Engelberg. 7 h 10 min £146. From London Paddington train to London Heathrow airport, fly to Zurich airport, train to Luzern, then train to Engelberg. 7 h 8 min £146. From London Paddington train to London Heathrow airport, fly to Basel airport, line 50 bus to Basel SBB, train to Luzern, then train to Engelberg. 7 h 11 min £163. From London Victoria train to London Gatwick airport, fly to Zurich airport, train to Luzern, then train to Engelberg. 7 h 27 min £137. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Zurich airport, train to Luzern, then train to Engelberg. 7 h 20 min £111. From Bank DLR Station train to London City airport, fly to Geneva airport, train to Luzern, then train to Engelberg. 9 h 6 min £196. From Bank DLR Station train to London City airport, fly to Berne airport, line 334 bus to Belp, line 4 train to Bern, train to Luzern, then train to Engelberg. 8 h 5 min £393.