Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Glasgow - DumfriesAverage priceMAD 325Average duration1h 47mDaily departures6
Carlisle - DumfriesAverage priceMAD 118Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceMAD 320Average duration1h 4mDaily departures9
Stranraer - DumfriesAverage priceMAD 665Average duration3h 59mDaily departures3
Ayr - DumfriesAverage priceMAD 331Average duration1h 35mDaily departures8