Edinburgh to Dumfries Train Timetables
- 05:18Edinburgh (Waverley)08:57Dumfries
3h 39m
Get tickets - 06:12Edinburgh (Waverley)08:45Dumfries
2h 33m
Get tickets - 06:52Edinburgh (Waverley)09:30Dumfries
2h 38m
Get tickets - 07:41Edinburgh (Waverley)11:03Dumfries
3h 22m
Get tickets - 07:45Edinburgh (Waverley)11:03Dumfries
3h 18m
Get tickets - 08:12Edinburgh (Waverley)10:31Dumfries
2h 19m
Get tickets - 08:52Edinburgh (Waverley)11:49Dumfries
2h 57m
Get tickets - 09:27Edinburgh (Waverley)12:58Dumfries
3h 31m
Get tickets - 09:45Edinburgh (Waverley)12:58Dumfries
3h 13m
Get tickets - 10:52Edinburgh (Waverley)12:52Dumfries
2h 0m
Get tickets - 11:27Edinburgh (Waverley)15:01Dumfries
3h 34m
Get tickets - 11:45Edinburgh (Waverley)15:01Dumfries
3h 16m
Get tickets - 12:12Edinburgh (Waverley)14:45Dumfries
2h 33m
Get tickets - 12:52Edinburgh (Waverley)15:45Dumfries
2h 53m
Get tickets - 13:25Edinburgh (Waverley)16:58Dumfries
3h 33m
Get tickets - 13:45Edinburgh (Waverley)16:58Dumfries
3h 13m
Get tickets - 14:12Edinburgh (Waverley)16:46Dumfries
2h 34m
Get tickets - 14:28Edinburgh (Waverley)17:59Dumfries
3h 31m
Get tickets - 14:45Edinburgh (Waverley)17:59Dumfries
3h 14m
Get tickets - 14:52Edinburgh (Waverley)18:05Dumfries
3h 13m
Get tickets
Search more trains
Timetable for Train to Dumfries
- CarlisleDumfries£7.936mApprox. 16
- London EustonDumfries£364h 36mApprox. 12
- Glasgow CentralDumfries£22.51h 48mApprox. 10
- Edinburgh (Waverley)Dumfries£11.53h 45mApprox. 33
- Manchester PiccadillyDumfries£123h 6mApprox. 20
- 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 | 23:45 |
Departure station | Edinburgh (Waverley) |
Arrival station | Dumfries |
Journey time | 2h 0m |
Distance | 101 miles |
Price | TWD 502 |
Train Operators | ScotRail,Avanti West Coast,TransPennine Express |
<h3>Recommend </h3>
Trending Searches
- Harlow Town to Machynlleth Train Timetables
- Kendal to Church Fenton Train Timetables
- Crewe to Moorgate Train Timetables
- Edinburgh to Craven Arms Train Timetables
- Glasgow Central to Barrhead Train Timetables
- Bingley to Torquay Train Timetables
- Sheffield to Maryport Train Timetables
- Doncaster to London Kings Cross Train Timetables
- Liverpool James Street to Edinburgh Train Timetables
- Newton Le Willows to Llanfairfechan Train Timetables
- Gyeongsan to Gimcheon Train Timetables
- Ebbsfleet International to Stamford (Lincs) Train Timetables
- Glasgow Central to Glengarnock Train Timetables
- Habrough to Barton-on-Humber Train Timetables
- Newport (South Wales) to Axminster Train Timetables
- Tamworth Hl to Borth Train Timetables
- Derby to Birmingham New Street Train Timetables
- Llanelli to Manorbier Train Timetables
- Barking to Purfleet Train Timetables
- London Kings Cross to Nottingham Train Timetables
- Sheffield to York Train Timetables
- Diss to Norwich Train Timetables
- Inverness to Edinburgh Train Timetables
- Cheltenham Spa to Dawlish Train Timetables
- Selby to Leasowe Train Timetables
- Getting from Glasgow to Edinburgh
- Manchester Airport to Leominster Train Timetables
- Cheltenham Spa to Fishguard & Goodwick Train Timetables
- York to Settle Train Timetables
- eurostar Paris to Cologne timetable
- Woking to Cromer Train Timetables
- Kettering to Wellingborough Train Timetables
- Manchester Piccadilly to Harwich Town Train Timetables
- Huntingdon to Peterborough trains
- elizabeth-line trains
- Birmingham to Burton-On-Trent trains
- Aberdeen to Manchester trains
- Trains to Southport
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.