Travel from Ljubljana to London

Train, bus or fly from Ljubljana to London?

Adria Airways, Swiss and 4 other airlines fly from Ljubljana to London every 4 hours. Alternatively, Slovenian Railways (SŽ) operates a train from Ljubljana to London twice daily. Tickets cost $100 - $150 and the journey takes 8 h 38 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 Ljubljana to London

ModeDurationPrice
From Ljubljana shuttle to Ljubljana airport, fly to London City airport, then train to London.6 h 32 min$226
From Ljubljana shuttle to Ljubljana airport, fly to London Stansted airport, then train to London.5 h 27 min$178
From Ljubljana shuttle to Ljubljana airport, fly to London Gatwick airport, then train to London.5 h 13 min$241
From Ljubljana shuttle to Zagreb airport, fly to London Heathrow airport, then train to London.7 h 1 min$284
From Ljubljana shuttle to Ljubljana airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London.5 h 44 min$702
From Ljubljana shuttle to Venice airport, fly to London Gatwick airport, then train to London.7 h 40 min$182
From Ljubljana shuttle to Trieste airport, fly to London Stansted airport, then train to London.6 h 32 min$332
From Ljubljana train to Stuttgart Hbf, train to Paris Est, walk to Paris Nord Eurostar, then train to London St. Pancras International.16 h 27 min$508
From Ljubljana train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International.17 h 21 min$465
From Ljubljana drive to Kufstein, train to München Hbf, train to Köln Hbf, train to Bruxelles-Midi Eurostar, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to London.17 h 33 min$679
From Ljubljana bus to Trieste Terminal Passegieri then bus to London Victoria Station.32 h 30 min$149
From Ljubljana bus to Gallieni-Metro, line 351 bus to Paris - Aéroport Roissy CDG, then bus to Londres.32 h 51 min$229
From Ljubljana drive to Calais, car ferry to Dover, then drive to London.15 h 38 min$278