Cheap Bus, Train and Carpool tickets to Schweinfurt

What are the most popular routes to Schweinfurt?

Berlin - SchweinfurtAverage priceMAD 1,326Average duration3h 49mDaily departures34
Frankfurt am Main - SchweinfurtAverage priceMAD 567Average duration1h 57mDaily departures38
Hamburg - SchweinfurtAverage priceMAD 1,516Average duration5h 21mDaily departures17
Frankfurt am Main - SchweinfurtAverage priceMAD 181Average duration2h 25mDaily departures6
Cologne - SchweinfurtAverage priceMAD 1,163Average duration3h 29mDaily departures33