We will be staying in Bacharach the night before our 09:40 flight (on a Tuesday) out of Frankfurt airport back to the states. I have been looking at the train tickets for the Tuesday before, since our day is not open for booking yet. Should I buy tickets early & get locked in to a specific train, or just buy them that morning? It's a fairly short journey (1.25 hours, approximately), but savings fares are coming up at 49 euro (for the 5 of us), and standard fares of between 68-88 euros for the 05:28, 06:22, 06:54 trains. What I am wondering, is why the difference in the standard fares? The trains are the same # of transfers (1) and same duration. Will/could buying tickets at the station be even more $?
Or should we just stay in Frankfurt near the airport the night before & save a day of train fare (since we will be using a Lander ticket the day before anyway)?