In treno
Sirmione è collocata in prossimità della linea ferroviaria Milano-Venezia, ma non esiste una stazione ferroviaria di Sirmione. Arrivando da Ovest vi consigliamo di scendere alla stazione di Desenzano, mentre arrivando da Est vi consigliamo di scendere a quella di Peschiera. In entrambi i casi, dovrete poi prendere un autobus fino a Sirmione.
Per quanto riguarda gli orari dei treni, vi rimandiamo al sito delle Ferrovie dello Stato.