Cheap Train tickets to Cham

What are the most popular routes to Cham?

Bremen - ChamAverage priceMX$2,281Average duration6h 26mDaily departures12
Berlin - ChamAverage priceMX$3,282Average duration6h 34mDaily departures2
Munich - ChamAverage priceMX$1,130Average duration3h 28mDaily departures1