Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Carlisle - DumfriesAverage priceCLP 11,294Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceCLP 30,917Average duration1h 4mDaily departures10
Glasgow - DumfriesAverage priceCLP 31,353Average duration1h 47mDaily departures6
Stranraer - DumfriesAverage priceCLP 63,560Average duration3h 57mDaily departures3
Ayr - DumfriesAverage priceCLP 31,908Average duration1h 38mDaily departures10