Edinburgh to Dumfries Train Timetables
- 05:18Edinburgh (Waverley)08:59Dumfries
3h 41m
Get tickets - 06:00Edinburgh (Waverley)09:46Dumfries
3h 46m
Get tickets - 06:13Edinburgh (Waverley)08:46Dumfries
2h 33m
Get tickets - 06:52Edinburgh (Waverley)09:46Dumfries
2h 54m
Get tickets - 07:15Edinburgh (Waverley)10:37Dumfries
3h 22m
Get tickets - 07:42Edinburgh (Waverley)11:01Dumfries
3h 19m
Get tickets - 07:45Edinburgh (Waverley)11:01Dumfries
3h 16m
Get tickets - 08:11Edinburgh (Waverley)10:37Dumfries
2h 26m
Get tickets - 08:15Edinburgh (Waverley)11:46Dumfries
3h 31m
Get tickets - 08:52Edinburgh (Waverley)11:46Dumfries
2h 54m
Get tickets - 09:15Edinburgh (Waverley)12:52Dumfries
3h 37m
Get tickets - 09:26Edinburgh (Waverley)13:01Dumfries
3h 35m
Get tickets - 09:45Edinburgh (Waverley)13:01Dumfries
3h 16m
Get tickets - 10:00Edinburgh (Waverley)13:43Dumfries
3h 43m
Get tickets - 10:52Edinburgh (Waverley)12:52Dumfries
2h 0m
Get tickets - 11:15Edinburgh (Waverley)14:46Dumfries
3h 31m
Get tickets - 11:28Edinburgh (Waverley)15:00Dumfries
3h 32m
Get tickets - 11:45Edinburgh (Waverley)15:00Dumfries
3h 15m
Get tickets - 12:00Edinburgh (Waverley)15:46Dumfries
3h 46m
Get tickets - 12:11Edinburgh (Waverley)14:46Dumfries
2h 35m
Get tickets
Search more trains
Timetable for Train to Dumfries
- CarlisleDumfries£7.938mApprox. 16
- London EustonDumfries£364h 51mApprox. 12
- Glasgow CentralDumfries£22.51h 48mApprox. 9
- Edinburgh (Waverley)Dumfries£11.53h 19mApprox. 39
- Manchester PiccadillyDumfries£123h 12mApprox. 26
- search more
FAQ about Edinburgh to Dumfries Train Timetables
When is the first train from Edinburgh (Waverley) to Dumfries?
Are there direct trains from Edinburgh (Waverley) to Dumfries?
How long is the train journey from Edinburgh (Waverley) to Dumfries ?
How much is a train from Edinburgh (Waverley) to Dumfries ?
What times are off-peak trains from Edinburgh (Waverley) to Dumfries ?
First train | 05:18 |
|---|---|
Last train | 20:45 |
Departure station | Edinburgh (Waverley) |
Arrival station | Dumfries |
Journey time | 2h 0m |
Distance | 101 miles |
Price | QAR 57.38 |
Train Operators | ScotRail,Avanti West Coast,TransPennine Express |
<h3>Recommend </h3>
Trending Searches
- Sutton (London) to Littlehampton Train Timetables
- Bishops Stortford to Downham Market Train Timetables
- Runcorn to Lancing Train Timetables
- Wolverhampton to Teignmouth Train Timetables
- Shepherds Bush to Guildford Train Timetables
- Nonsan to Gimje Train Timetables
- Fratton to Caersws Train Timetables
- Haengsin to Gyeongsan Train Timetables
- Warminster to Barnstaple Train Timetables
- Inverness to Cramlington Train Timetables
- Uiseong to Wonju Train Timetables
- Haywards Heath to Wellingborough Train Timetables
- St Albans City to Honiton Train Timetables
- Poulton-le-Fylde to Ravenglass for Eskdale Train Timetables
- London Kings Cross to Tilehurst Train Timetables
- Penryn (Cornwall) to Whimple Train Timetables
- Totnes to Princes Risborough Train Timetables
- Fratton to Melton Mowbray Train Timetables
- North Berwick to Edinburgh Train Timetables
- Birmingham New Street to Sheffield Train Timetables
- Coventry to London Euston Train Timetables
- Bath Spa to Bristol Temple Meads Train Timetables
- Derby to Birmingham New Street Train Timetables
- Widnes to Auchinleck Train Timetables
- eurostar Disneyland Paris to Brussels timetable
- Yate to Reading Train Timetables
- eurostar Disneyland Paris to London timetable
- Eastleigh to Portsmouth Harbour Train Timetables
- Green Road to Greenock West Train Timetables
- es-9126-brussels-to-amsterdam
- Poulton Le Fylde to Wellingborough Train Timetables
- Shenzhen North Railway Station
- Basingstoke to Axminster Train Timetables
- Perth to Edinburgh trains
- Trains to Matlock Bath
- Stalybridge to Manchester trains
- Trains to Rochester
- Stoke-on-Trent to London trains
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.