Travel from London to Villach

Bus or train from London to Villach?

Eurostar operates a train from London to Villach hourly. Tickets cost $80 - $250 and the journey takes 2 h 16 min. 2 other operators also service this route. Alternatively, RegioJet operates a bus from London to Villach once daily. Tickets cost $45 - $60 and the journey takes 19 h 25 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 London to Villach

From London Paddington train to London Heathrow airport, fly to Salzburg airport, bus to Salzburg Hbf, then train to Villach. 7 h 45 min $209. From London Victoria train to London Gatwick airport, fly to Salzburg airport, bus to Salzburg Hbf, then train to Villach. 7 h 59 min $221. From London Liverpool Street train to London Stansted airport, fly to Ljubljana airport, then shuttle to Villach. 6 h 50 min $201. From London Liverpool Street train to London Stansted airport, fly to Salzburg airport, bus to Salzburg Hbf, then train to Villach. 8 h 27 min $200. From London Victoria train to London Gatwick airport, fly to Ljubljana airport, then shuttle to Villach. 6 h 42 min $262. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Ljubljana airport, then shuttle to Villach. 6 h 39 min $726. From London Paddington train to London Heathrow airport, fly to Munich airport, train to München Ost, then train to Villach. 9 h 53 min $221. From London St. Pancras International train to Paris Nord Eurostar, walk to Paris Est, train to Stuttgart Hbf, then train to Villach Hbf. 14 h 51 min $500. From London St. Pancras International train to Bruxelles-Midi, train to Köln Hbf, then train to Villach Hbf. 16 h 16 min $460. 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 Gl.5-10, train to Kufstein, then drive to Villach. 16 h 29 min $538. From London St Pancras International train to Bruxelles-Midi, train to Bruxelles - North, bus to München Hauptbahnhof, then night train to Villach Hauptbahnhof. 21 h 48 min $315. From Londýn, Victoria Green Line Station bus to Prague, Prague ÚAN Florenc then bus to Villach. 28 h 25 min $105. From London drive to Dover, car ferry to Calais, then drive to Villach. 14 h 50 min $260.