Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Glasgow - DumfriesAverage priceARS 51,565Average duration1h 47mDaily departures5
Carlisle - DumfriesAverage priceARS 18,548Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceARS 50,893Average duration1h 4mDaily departures9
Ayr - DumfriesAverage priceARS 53,230Average duration1h 35mDaily departures8
Stranraer - DumfriesAverage priceARS 106,995Average duration3h 58mDaily departures4