I need to get from Frankfurt Main Train Station to Loreley on the Rhine River on the 18th of July, 2009.?

Can you please let me know
1st: whats the best way to get there?
2nd: how long would the Journey take?
Many Thanks
4 answers 4