Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Glasgow - DumfriesAverage priceCLP 31,906Average duration1h 47mDaily departures5
Carlisle - DumfriesAverage priceCLP 11,477Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceCLP 31,490Average duration1h 4mDaily departures9
Ayr - DumfriesAverage priceCLP 32,936Average duration1h 35mDaily departures8
Stranraer - DumfriesAverage priceCLP 66,203Average duration3h 58mDaily departures4