The walkout, organized by the EVG union, was due to run from 0100 GMT, though the train network was expected to be impacted for the whole day.
State-owned Deutsche Bahn said all its long-distance connections would be cancelled and that few commuter trains would run.
The EVG, which is negotiating on behalf of 230,000 workers, is seeking a 12% wage increase, or at least an additional 650 euros (US$715) per month. Deutsche Bahn has offered 5% and one-off payments of up to 2,500 euros.
Germany has witnessed some of its most disruptive strikes in decades since last year, when the war in Ukraine sent energy and food prices soaring, leading to union pressure for wages to rise in line with living costs.
High inflation has also exacerbated labour problems in sectors like aviation that have faced a difficult transition following the COVID-19 pandemic.
Friday's transport strike was set to coincide with a walkout at four German airports - Duesseldorf, Hamburg, Cologne Bonn and Stuttgart - by members of the Verdi union.
A strike at the first three locations on Thursday led to around 700 departures being cancelled.