
Railbookers
Venice, Verona, and Lake Garda
Venice, Verona and Lake Garda by train across northern Italy
Italy
17 rail vacations stop in Desenzano, from 4 operators, 5 to 16 days, from $959 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Railbookers
Venice, Verona and Lake Garda by train across northern Italy

Marvellous Escapes
Five-day rail loop from Chur through the Swiss Alps to Lake Garda.

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

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

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

Marvellous Escapes
Ten-day rail tour of three Italian lakes from Geneva via Stresa, Como, and Desenzano

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

Great Rail Journeys
Ten-day escorted rail journey from London through northern Italy to Lake Garda

Marvellous Escapes
Twelve-day rail journey from Geneva through Venice, Florence, Rome to Sorrento

Planet Rail
First Class rail tour through Lake Como, Garda, and Maggiore from London

Planet Rail
Fifteen days through Swiss and Italian lakes by first-class rail from London

Great Rail Journeys
Lake Garda escorted tour plus nine-night Adriatic cruise from Venice to Athens

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

Great Rail Journeys
Lake Garda tour and 11-night Adriatic cruise from Venice to Rome