Cheap Bus and Train tickets to Meschede

What are the most popular routes to Meschede?

Hamburg - MeschedeAverage price£105Average duration4h 58mDaily departures6
Göttingen - MeschedeAverage price£50Average duration3h 14mDaily departures11
Munich - MeschedeAverage price£100Average duration6h 28mDaily departures7
Munich - MeschedeAverage price£88Average duration21h 40mDaily departures1
Frankfurt am Main - MeschedeAverage price£129Average duration4h 5mDaily departures37