Book your train ticket on Germany's Deutsche Bahn railway Web site (see Resources). The site provides instructions in English, and it's well-designed and easy to use.
Call Deutsche Bahn customer service to buy your ticket over the phone. To speak with a customer service agent, call 011 (+49) 1805 996633 from the U.S. and Canada, or call 00 (+49) 1805 996633 from elsewhere outside of Germany. Your ticket will be mailed to you, or you can pick it up at the station.
Find a ticket vending machine. Most of Germany's stations provide these multi-language, self-service machines.
Purchase a ticket in person. Ticket-counter agents sell tickets and provide information regarding schedules, ticket discounts and general travel.
Expect convenience. German trains are designed to be comfortable and to provide efficient, convenient service to and from cities within the country.
Take an ICE (Inter-City Express) train for maximum comfort and fast travel. Fares for travel on these trains do cost a bit more than the fares for other trains, though.
Grab a bite to eat and stow your bag when you arrive at Frankfurt's central train station (Hauptbahnhof), which provides lockers and restaurants. The station is conveniently located within walking distance of the Central Business District.
Visit the tourist office located inside the central train station. Hours are weekdays 8 a.m. to 9 p.m. and until noon on weekends. Here you will find Frankfurt's local publication, "Fritz," which lists current events. You can also obtain a "Frankfurtcard" that will provide museum discounts and allow you unlimited travel on Frankfurt public transportation.