Cheap Bus, Train and Carpool tickets to Schweinfurt

What are the most popular routes to Schweinfurt?

Berlin - SchweinfurtAverage priceR$216Average duration5h 20mDaily departures3
Frankfurt am Main - SchweinfurtAverage priceR$327Average duration1h 57mDaily departures35
Hamburg - SchweinfurtAverage priceR$842Average duration5h 18mDaily departures17
Hamburg - SchweinfurtAverage priceR$346Average duration12h 55mDaily departures5
Munich - SchweinfurtAverage priceR$227Average duration7h 40mDaily departures9