I've seen everything about Eurostar pass, to country to regional specific to discounts on regional items, etc but our itinerary is doing a mixture and trying to figure out the best way to travel via rail - if anyone has experience and wouldn't mind sharing:
Paris to Brugges (rail)
Brugges to Mainz (rail)
Mainz to Cochem and back (rail)
Mainz to Bingen (rail)
Bingen to Boppard (boat)
Boppard to Mainz (rail)
Mainz to Heidelberg (rail)
Heidelberg to Munich (rail)
Munich to Garmisch and back (rail)
Munich to Bolzano (rail)
Bolzano to Radda in Chianti (rail)
Radda to Florence (rail)
Thanks in advance! I'm most nervous about making the right connections and not overpaying. I feel better when booked in advance.