There are several ways to reach Sirmione. We invite you to visit the official website
https://sirmionebs.it/en/info/how-to-arrive
Some options worth considering are:
By airplane
For those traveling by plane, the nearest airports to reach Sirmione are Verona Catullo and Bergamo Orio al Serio. Many travelers also arrive in Sirmione from Milan Malpensa, Milan Linate and Venice Marco Polo terminals. From the airports taxi, car rental, bus and train services are moreover available to arrive in Sirmione.
By train
The city is located along the Milan-Venice railway line: the nearest railway stations to Sirmione is in Desenzano del Garda, served by high-speed trains, with stops about every hour or even more frequently. From the station it is possible to reach Sirmione by taxi in less then 10 minutes.
By car
You can reach Sirmione by car along the A4 Turin-Trieste motorway and taking the Sirmione exit, alternatively you can drive on the SR 11 ring road and exit at Sirmione. If your destination is in the centre of Sirmione, we suggest you consult the Parking page in order to find out how to best travel around avoiding the no-traffic zone and, in addition, the most suitable solution to park your vehicle.
By Bus
To get to or from Sirmione by bus you can use the extra-urban lines Arriva and Flixbus, checking the relevant services and timetables on the respective sites.
As for the internal connections in Sirmione and among its districts, the integrated urban mobility service is active. To know the times, routes and stops you can contact the Infopoint of Sirmione.
You find the list of ticket resellers in Sirmione at
https://sirmionebs.it/en/info/how-to-arrive
.