
Vacations By Rail
A Tale of Three Rivers: Danube, Main & Rhine
Nine-day Germany trip: Eurostar rail plus Danube, Main, Rhine cruise
9 daysfrom $3,199
33% rail
Germany
11 rail vacations stop in Mainz, from 4 operators, 7 to 12 days, from $1,799 per person. Some pass through for an afternoon and some stay for days; each trip page shows the exact overnights.

Vacations By Rail
Nine-day Germany trip: Eurostar rail plus Danube, Main, Rhine cruise

Vacations By Rail

Planet Rail

Vacations By Rail

Great Rail Journeys

Great Rail Journeys

Leger Holidays

Great Rail Journeys

Great Rail Journeys

Great Rail Journeys

Great Rail Journeys