Review Die Bahn's timetable for travel between Berlin and Frankfurt (see Resources). You can choose from nearly 35 daily departures, as well as additional trains scheduled throughout the week and on weekends.
Expect to spend as much as 9 hours on the train when you book travel on one of the routes which transfer in the northernmost stations of Germany.
Notice that there are several trains which connect with Berlin's Spandau station. These are typically slower regional trains and take about 30 minutes longer to arrive in Frankfurt than the ICE trains from Berlin's central station.
Budget at least 100 euros when you book a second class ticket on one of Deutsche Bahn's trains between Berlin and Frankfurt. There may also be additional fees for reserving a seat or sleeping accommodations on these trains.
Pick up your tickets at the station counter or at one of the automated ticket machines in Berlin if you book your travel online. You may also purchase tickets at the station or on the train.
Realize that Frankfurt has 3 train stations. Each is located in a different part of town and most provide consistent service throughout the country.
Arrive at Frankfurt Hauptbahnhof, the city's central station, when you take most departure trains from Berlin. Visitors may find this station large and overwhelming, but assistance is readily available from station attendants and friendly locals.
Find the Flughafen Fernbahnhof station at the airport. Trains departing from Berlin do not terminate here but may stop to let off passengers.