Ther train station is in the Airport and it is about a 25 minute ride to Mainz Sud.
I always enjoy the boat tour up the Rhine, and the station is only about 100 yds from the Hyatt. Have a look at.
http://www.k-d.com/engl/schiffstoure...ffstouren.html