Cheap Train and Carpool tickets to Dumfries

What are the most popular routes to Dumfries?

Glasgow - DumfriesAverage priceRUB 2,669Average duration1h 47mDaily departures5
Carlisle - DumfriesAverage priceRUB 960Average duration36mDaily departures10
Kilmarnock - DumfriesAverage priceRUB 2,634Average duration1h 4mDaily departures9
Ayr - DumfriesAverage priceRUB 2,755Average duration1h 35mDaily departures8
Stranraer - DumfriesAverage priceRUB 5,538Average duration3h 58mDaily departures4