Cheap Train tickets to Delémont

What are the most popular routes to Delémont?

Lausanne - DelémontAverage price₪237Average duration1h 44mDaily departures6
Basel - DelémontAverage price₪136Average duration36mDaily departures10
Geneva - DelémontAverage price₪209Average duration2h 28mDaily departures4