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 | DKK 101.95 |
Train Operators | ScotRail,Avanti West Coast,TransPennine Express |
<h3>Recommend </h3>
Trending Searches
- Altrincham to Leicester Train Timetables
- Manchester Airport to Haltwhistle Train Timetables
- Northallerton to New Pudsey Train Timetables
- Enfield Lock to London Euston Train Timetables
- Thirsk to Thornaby Train Timetables
- Nuneaton to Gravesend Train Timetables
- Radlett to Birmingham Moor Street Train Timetables
- Wolverhampton to Teignmouth Train Timetables
- Birmingham Moor Street to Caersws Train Timetables
- Leyland to Ravenglass Train Timetables
- Chadwell Heath to Oulton Broad South Train Timetables
- London Bridge to Flitwick Train Timetables
- Kingham to Richmond (London) Train Timetables
- Manchester Piccadilly to Formby Train Timetables
- Preston (Lancs) to Tywyn Train Timetables
- Eynsford to Bromley South Train Timetables
- Leominster to Highbridge Train Timetables
- Preston (Lancs) to Wool Train Timetables
- Wolverhampton to London Euston Train Timetables
- London Kings Cross to Doncaster Train Timetables
- Manchester Piccadilly to Birmingham New Street Train Timetables
- London Euston to Coventry Train Timetables
- Stevenage to London Kings Cross Train Timetables
- Shepherds Bush to Downham Market Train Timetables
- es-9024-london-to-paris
- Stevenage to Havant Train Timetables
- Darlington to Edinburgh Train Time and Train Price
- Marks Tey to Witham Train Timetables
- Derby to Edinburgh Train Time and Train Price
- Masan to Haengsin Train Timetables
- Runcorn to Dumfries Train Timetables
- er-9340-rotterdam-to-brussels
- Plymouth to Staplehurst Train Timetables
- Lincoln to Nottingham trains
- Cardiff to Bristol trains
- Trains to Newquay
- Sheffield to Chesterfield trains
- Kyoto to Osaka 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.