Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Glasgow - DumfriesAverage priceARS 51,485Average duration1h 47mDaily departures5
Carlisle - DumfriesAverage priceARS 18,520Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceARS 50,813Average duration1h 4mDaily departures9
Ayr - DumfriesAverage priceARS 53,147Average duration1h 35mDaily departures8
Stranraer - DumfriesAverage priceARS 106,828Average duration3h 58mDaily departures4