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 55mApprox. 12
- Glasgow CentralDumfries£22.51h 48mApprox. 9
- Edinburgh (Waverley)Dumfries£11.53h 18mApprox. 40
- 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 | KRW 23,057 |
Train Operators | ScotRail,Avanti West Coast,TransPennine Express |
<h3>Recommend </h3>
Trending Searches
- Lancaster to Alnmouth Train Timetables
- Urmston to Kettering Train Timetables
- Telford to Kettering Train Timetables
- Barnsley to Scarborough Train Timetables
- Earley to Corby Train Timetables
- Gloucester to Stowmarket Train Timetables
- Woking to Cromer Train Timetables
- Swindon (Wilts) to Pewsey Train Timetables
- Leeds to Poulton Le Fylde Train Timetables
- Chesterfield to Riding Mill Train Timetables
- Worcester Shrub Hill to Stowmarket Train Timetables
- Neilston to Glasgow Central Train Timetables
- Nonsan to Gimje Train Timetables
- Brookmans Park to Spalding Train Timetables
- York to Gypsy Lane Train Timetables
- Bury St Edmunds to Brough Train Timetables
- Namwon to Gyeryong Train Timetables
- Northampton to Long Eaton Train Timetables
- Barking to Purfleet Train Timetables
- Rugby to London Euston Train Timetables
- Sheffield to York Train Timetables
- Inverness to Edinburgh Train Timetables
- Manchester Piccadilly to Glasgow Central Train Timetables
- Birmingham Moor Street to Dawlish Warren Train Timetables
- Brighton to Bristol Temple Meads Train Timetables
- Bristol Parkway to Dawlish Train Timetables
- er-9434-brussels-to-paris
- Getting from Edinburgh to Glasgow
- Chippenham to Tiverton Parkway Train Timetables
- Edinburgh to Craven Arms Train Timetables
- How to Collect Train Tickets
- es-9161-brussels-to-london
- Yate to Port Talbot Parkway Train Timetables
- Trains to Clacton-on-Sea
- Telford to Shrewsbury trains
- Ipswich to London trains
- St Austell to Truro trains
- Batley to Leeds 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.