Travel from Ljubljana to Lake-Garda

How to get from Ljubljana to Lake Garda?

There is no direct connection from Ljubljana to Lake Garda. However, you can take the bus to Venezia Mestre, take the train to Verona Stazione Verona Porta Nuova, take the bus to Garda, take the drive to Traghetto Toscolano Maderno - Torri, take the car ferry to Toscolano Maderno, then take the drive to Lake Garda. Alternatively, you can take the bus to Trieste Centrale, take the train to Venezia Mestre, take the train to Peschiera del Garda Stazione FS, take the line 164 bus to Garda, take the drive to Traghetto Toscolano Maderno - Torri, take the car ferry to Toscolano Maderno, then take the drive to Lake Garda.

Travel Guides

Italian Lakes: Getting around by trainRome2rio's tips and tricks to make your journey as smooth as possible
Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Ljubljana to Lake Garda

From Ljubljana bus to Venezia Mestre, train to Verona Stazione Verona Porta Nuova, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda. 7 h 33 min 47€. From Ljubljana bus to Trieste Centrale, train to Venezia Mestre, train to Peschiera del Garda Stazione FS, line 164 bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda. 8 h 40 min 56€. From Ljubljana Tivoli train to Villa Opicina, walk to Trieste - Villa Opicina, line 2 tram to Trieste - Piazza Alberto e Kathleen Casali, walk to Trieste Centrale, train to Venezia Mestre, train to Peschiera Del Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda. 8 h 57 min 59€. From Ljubljana drive to Lake Garda. 4 h 11 min 61€. From Ljubljana shuttle to Trieste airport, fly to Verona airport, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda. 8 h 14 min 311€. From Ljubljana shuttle to Ljubljana airport, fly to Verona airport, bus to Garda, drive to Traghetto Toscolano Maderno - Torri, car ferry to Toscolano Maderno, then drive to Lake Garda. 9 h 19 min 218€. From Ljubljana shuttle to Trieste airport, fly to Milan Linate airport, bus to Milano Centrale, train to Desenzano del Garda Stazione, bus to Maderno, then taxi to Lake Garda. 7 h 22 min 230€. From Ljubljana shuttle to Ljubljana airport, fly to Milan Bergamo airport, bus to Bergamo, train to Brescia, walk to Brescia, bus to Toscolano, then taxi to Lake Garda. 11 h 30 min 543€.