Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Dumfries to Kilmarnock by train
-
First train05:13
-
Last train21:51
-
Avg changes0
-
Fastest journey1hr 4m
-
Distance83 kilometres
-
Trains per day22
-
Avg. journey time1hr 7m
-
Train operators
Explore Dumfries to Kilmarnock by train
Thinking about travelling from Dumfries to Kilmarnock by train? Here’s everything you need to know to maximise your experience along this train journey.
Cost of train tickets between Dumfries and Kilmarnock
The cheapest train tickets from Dumfries to Kilmarnock start at AU$32.21. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Dumfries to Kilmarnock is by booking in advance. Keep in mind that tickets for this route go on sale 5 months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Train times for travel between Dumfries and Kilmarnock
If you are taking the train from Dumfries to Kilmarnock, you will have 22 trains each day (with a departure every 53 minutes) to choose from. Earlier risers can catch the first weekday train at 05:13. If you are looking to jump aboard the last train out of the station, the latest train departs at 21:51. On weekends, the first train departs at 05:13, and the last scheduled train of the day leaves at 21:51.
Travel time and distance between Dumfries and Kilmarnock
The route’s fastest journey takes 1 hour and 4 minutes, covering a total of 83 kilometres.
When do tickets go on sale between Dumfries and Kilmarnock?
You can start planning and booking your trip between Dumfries and Kilmarnock 5 months before the departure date. Pro tip: buy your tickets as early as possible to save money.
Making the most of your Dumfries to Kilmarnock travels
To ensure the smoothest of train journey, check out our vast help articles. To start planning your holiday and to find travel inspiration, check out our city guide: Kilmarnock.
Frequently asked questions
What is the travel distance between Dumfries and Kilmarnock by train?
The total journey from Dumfries to Kilmarnock is 83 kilometres.
What’s the cost of a train ticket from Dumfries to Kilmarnock?
The cheapest tickets for this route start at AU$32.21. When booked 30 days ahead, prices are typically . Tickets booked 7 days in advance typically cost .
How far in advance can I book my Dumfries to Kilmarnock train tickets?
Tickets for this route become available 5 months before the travel date.
How long does it take to get from Dumfries to Kilmarnock?
The fastest journey on this route takes 1 hour and 4 minutes.
Other journeys to Kilmarnock View all journeys to Kilmarnock
-
From Carlisle to Kilmarnock From AU$29.20
-
From Ayr to Kilmarnock From AU$10.95
-
From Glasgow to Kilmarnock From AU$12.85
-
From Milton Keynes Central to Kilmarnock From AU$188.41
-
From Crewe to Kilmarnock From AU$204.40
-
From Preston (Lancs) to Kilmarnock From AU$133.59
-
From London to Kilmarnock From AU$91.25
-
From Newcastle to Kilmarnock From AU$56.21
-
From Birmingham to Kilmarnock From AU$208.51
-
From Edinburgh (Waverley, city centre) to Kilmarnock From AU$27.55
-
From Blackpool to Kilmarnock From AU$103.66
-
From Stranraer to Kilmarnock From AU$23.27
Other journeys from Kilmarnock
-
From Kilmarnock to Ayr From AU$10.22
-
From Kilmarnock to Carlisle From AU$28.47
-
From Kilmarnock to Glasgow From AU$12.85
-
From Kilmarnock to Newcastle From AU$91.25
-
From Kilmarnock to Preston (Lancs) From AU$94.17
-
From Kilmarnock to Edinburgh (Waverley, city centre) From AU$28.30
-
From Kilmarnock to Blackpool From AU$54.02
-
From Kilmarnock to London From AU$118.26
-
From Kilmarnock to Troon From AU$7.30
-
From Kilmarnock to Manchester From AU$139.43
-
From Kilmarnock to Wolverhampton From AU$150.80
Other journeys from Dumfries
-
From Dumfries to Carlisle From AU$21.97
-
From Dumfries to London From AU$74.46
-
From Dumfries to Glasgow From AU$32.77
-
From Dumfries to Newcastle From AU$45.98
-
From Dumfries to Liverpool From AU$83.95
-
From Dumfries to Manchester From AU$113.88
-
From Dumfries to Wigan From AU$162.06
-
From Dumfries to Leeds From AU$42.34
-
From Dumfries to Edinburgh (Waverley, city centre) From AU$27.74
-
From Dumfries to Birmingham From AU$208.05
-
From Dumfries to Crewe From AU$46.72
-
From Dumfries to Preston (Lancs) From AU$21.41