Cheap Bus and Carpool tickets to Montbeliard

What are the most popular routes to Montbeliard?

Paris - MontbeliardAverage price$87Average duration10h 15mDaily departures3
Marseille - MontbeliardAverage price$102Average duration10h 20mDaily departures3
Strasbourg - MontbeliardAverage price$28Average duration2h 50mDaily departures3
Besançon - MontbeliardAverage price$30Average duration1h 10mDaily departures1
Dijon - MontbeliardAverage price$30Average duration2h 30mDaily departures2