
Planet Rail
A Southern Rhine Cruise - Germany to Switzerland
Nine-day rail and river cruise from London to Basel via Rhine Valley
Germany
8 rail vacations stop in Mainz, from 3 operators, 7 to 12 days, from $2,271 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Planet Rail
Nine-day rail and river cruise from London to Basel via Rhine Valley

Leger Holidays
Eight-day Rhine river cruise from London to Cologne via train and ship

Great Rail Journeys
Eight-day New Year Rhine cruise from London to Koblenz on MS Amadeus Amara

Great Rail Journeys
Nine-day river cruise from London through Germany on the Danube, Main and Rhine

Great Rail Journeys
Seven-day Christmas river cruise from London through Rhine cities and gorge

Great Rail Journeys
Swiss Alps rail to Jungfraujoch, then seven-night Rhine river cruise

Great Rail Journeys
Bavaria and river cruise through Germany on Eurostar, rail, and ship

Great Rail Journeys
Glacier Express and Rhine cruise from London to Amsterdam in 12 days