The average train between Geislingen an der Steige and Lago di Garda takes 13h 20m and the fastest train takes 9h 44m. The train service runs several times per day from Geislingen an der Steige to Lago di Garda. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run twice daily between Geislingen an der Steige and Lago di Garda. The earliest departure is at 4:52 AM at night, and the last departure from Geislingen an der Steige is at 7:17 PM which arrives into Lago di Garda at 12:36 PM. All services require a transfer at Stuttgart Hbf and take an average of 13h 20m. The schedules shown below are for the next available departures.





10h 49m • 5 changes





10h 19m • 5 changes
Arrives next day





16h 19m • 5 changes
Arrives next day





17h 19m • 5 changes





10h 14m • 5 changes





9h 44m • 5 changes





10h 13m • 5 changes





10h 49m • 5 changes
Want to know about travelling from Geislingen an der Steige to Lago di Garda? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Geislingen an der Steige to Lago di Garda. However, there are services departing from Geislingen an der Steige station and arriving at Lago di Garda station via Stuttgart Hbf. The journey, including transfers, takes approximately 13h 20m.
Geislingen an der Steige to Lago di Garda train services, operated by Arverio Baden-Württemberg GmbH, depart from Geislingen(Steige)West station.
Geislingen an der Steige to Lago di Garda train services, operated by Arverio Baden-Württemberg GmbH, arrive at Desenzano Garda-Sirm station.
The distance between Geislingen an der Steige and Lago di Garda is 335.2 km. The road distance is 650 km.
You can take a train from Geislingen(Steige)West to Desenzano Garda-Sirm via Stuttgart Hbf, Hauptbahnhof, Singen, Zürich HB, Como S. Giovanni, and Milano Centrale in around 11h 26m.