
Railbookers
Florence and Lake Garda via the Alps
Geneva to Sirmione on Lake Garda, then Florence, by rail
Italy
18 rail vacations stop in Sirmione, from 6 operators, 6 to 16 days, from $1,049 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Railbookers
Geneva to Sirmione on Lake Garda, then Florence, by rail

Railbookers
Independent rail trip from Geneva to Lake Garda via the Alps

Tailor Made Rail
Eight-day independent rail journey from London to Lake Garda through the Swiss Alps

Railbookers
Independent 10-day Italian rail trip, Venice to Milan via Lake Garda

Rail Tours (rail-tours.co.uk)
Ten-day escorted rail tour from London to Lake Garda and Turin

Planet Rail
Seven-day first-class rail loop from London to Lake Garda via Swiss Alps

Great Rail Journeys
Ten-day escorted rail tour from London to Lake Garda with seven nights based there

Railbookers
8-day independent rail trip via the Alps: Geneva, Venice, Lake Garda

Rail Tours (rail-tours.co.uk)
Ten-day Lake Garda base trip from London via Eurostar and TGV trains

Planet Rail
Nine days through Italian lakes and Swiss Alps by First Class rail from London

Planet Rail
Nine-day first-class rail tour of Lake Como and Lake Garda from London

Great Rail Journeys
Ten-day escorted rail journey from London to Lake Garda and Venice

Railbookers
15-day independent rail trip from the Swiss Alps to Rome

Great Rail Journeys
Festive rail journey from London through Italian lakes to Austrian Alps

Railbookers
Milan to Paris via Lake Como, Lake Garda and the Orient Express

Great Rail Journeys
Luxury rail journey from London to Paris via Lake Garda and Venice

Railbookers
London to Venice via the Orient Express, then on to Lake Garda

Titan Travel
Italian lakes, Swiss Alps train, Mediterranean cruise from Milan to Athens