We are planning to stay in or near Freiburg then wish to take the train to Mainz in order to get on a river cruise that will take us to Koblenz. Is there a direct train from Freiburg to Mainz? We've looked online, but can't seem to get any information on the routes and time schedules. The boat leaves Mainz at 11:30am, so we need to plan our morning train rides to arrive in time. Any information is appreciated!