However, rather than taking the most direct route, the train makes a detour to Erfurt and then continues south to Ebensfeld. The Erfurt-Ebensfeld stretch of track will cost taxpayers about €3 billion ($4.2 billion), or about €30 million per kilometer. It's probably the highest price ever paid for a single stretch of track.