Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Carlisle - DumfriesAverage priceCLP 11,333Average duration36mDaily departures10
Glasgow - DumfriesAverage priceCLP 31,531Average duration1h 47mDaily departures6
Kilmarnock - DumfriesAverage priceCLP 31,111Average duration1h 4mDaily departures10
Stranraer - DumfriesAverage priceCLP 63,829Average duration3h 57mDaily departures3
Ayr - DumfriesAverage priceCLP 32,043Average duration1h 38mDaily departures10