Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Carlisle - DumfriesAverage priceARS 17 704Average duration36mDaily departures10
Glasgow - DumfriesAverage priceARS 49 260Average duration1h 47mDaily departures6
Kilmarnock - DumfriesAverage priceARS 48 604Average duration1h 4mDaily departures10
Stranraer - DumfriesAverage priceARS 99 719Average duration3h 57mDaily departures3
Ayr - DumfriesAverage priceARS 50 059Average duration1h 38mDaily departures10