a VirtualTourist member asked on Jun 19, 2014
Can someone advise me on the best ( and hopefully cheapest) way to do this journey please!? thanks!
By train from Bergamo to Peschiera del Garda and then from Peschiera by the local bus or by the boat.
You have a few options but much depends on your time of arrival as public transport around the lake stops quite early in the evenings.
You can take the train from Bergamo as mentioned above but first you have to take the shuttle bus from the airport. From Desenzano del Garda or Peschiera del Garda you can then take the bus or a taxi to Sirmione. You will have to change trains en-route, usually in Brescia.
Another option is to take the bus direct from the airport to Brescia then the bus as above, straight to Sirmione.
There is also a bus from the airport to Desenzano and Peschiera but it only runs three times each day and must be booked in advance.