Rosyth to Dumfries Train Timetables
- 07:10Rosyth11:03Dumfries
3h 53m
Get tickets - 07:43Rosyth10:37Dumfries
2h 54m
Get tickets - 08:09Rosyth11:48Dumfries
3h 39m
Get tickets - 10:05Rosyth12:52Dumfries
2h 47m
Get tickets - 11:32Rosyth14:46Dumfries
3h 14m
Get tickets - 12:07Rosyth15:46Dumfries
3h 39m
Get tickets - 13:31Rosyth16:48Dumfries
3h 17m
Get tickets - 14:09Rosyth17:59Dumfries
3h 50m
Get tickets - 14:09Rosyth18:10Dumfries
4h 1m
Get tickets - 15:32Rosyth18:37Dumfries
3h 5m
Get tickets - 16:12Rosyth20:01Dumfries
3h 49m
Get tickets - 17:07Rosyth20:59Dumfries
3h 52m
Get tickets - 18:14Rosyth21:48Dumfries
3h 34m
Get tickets - 19:09Rosyth23:03Dumfries
3h 54m
Get tickets - 19:29Rosyth23:50Dumfries
4h 21m
Get tickets - 20:09Rosyth23:57Dumfries
3h 48m
Get tickets - 23:54Rosyth08:46Dumfries
8h 52m
Get tickets
- There are no more trains on the day -
Timetable for Train to Dumfries
- CarlisleDumfries£7.938mApprox. 16
- London EustonDumfries£364h 38mApprox. 12
- Glasgow CentralDumfries£22.51h 48mApprox. 10
- Edinburgh (Waverley)Dumfries£11.53h 42mApprox. 43
- Manchester PiccadillyDumfries£123h 27mApprox. 26
- search more
FAQ about Rosyth to Dumfries Train Timetables
When is the first train from Rosyth to Dumfries?
Are there direct trains from Rosyth to Dumfries?
How long is the train journey from Rosyth to Dumfries ?
How much is a train from Rosyth to Dumfries ?
What times are off-peak trains from Rosyth to Dumfries ?
First train | 07:43 |
|---|---|
Last train | 23:54 |
Departure station | Rosyth |
Arrival station | Dumfries |
Journey time | 2h 47m |
Distance | 109 miles |
Price | IDR 260,958 |
Train Operators | ScotRail,Avanti West Coast,TransPennine Express |
<h3>Recommend </h3>
Trending Searches
- Dongdaegu to Mulgeum Train Timetables
- Kirkby in Ashfield to Kilmarnock Train Timetables
- Wellingborough to Torquay Train Timetables
- Manchester Airport to Margate Train Timetables
- Doncaster to Felixstowe Train Timetables
- Shotton to Manchester Piccadilly Train Timetables
- Stratford International to Saxmundham Train Timetables
- Neath to Hengoed Train Timetables
- Stansted Airport to Grantham Train Timetables
- Seaford Sussex to Okehampton Train Timetables
- Dartford to London Victoria Train Timetables
- Kidderminster to Stratford upon Avon Train Timetables
- Gravelly Hill to Erdington Train Timetables
- Wool to Poole Train Timetables
- Whitstable to Lichfield Trent Valley Train Timetables
- Lancing to Manchester Piccadilly Train Timetables
- Loughborough to Harwich Town Train Timetables
- Huddersfield to Spalding Train Timetables
- Manchester Piccadilly to Stockport Train Timetables
- Bathgate to Edinburgh Train Timetables
- Coventry to Birmingham New Street Train Timetables
- Manchester Piccadilly to Birmingham New Street Train Timetables
- Sheffield to Birmingham New Street Train Timetables
- Edinburgh to Northallerton Train Timetables
- Radlett to Birmingham Moor Street Train Timetables
- Bath Spa to Diss Train Timetables
- Totnes to Barnstaple Train Timetables
- Poole to Kettering Train Timetables
- Pyeongtaek to Gimje Train Timetables
- Shrewsbury to Talybont Train Timetables
- Dawlish to Barnstaple Train Timetables
- es-9167-lille-to-london
- Durham to Longbeck Train Timetables
- Hull to Beverley trains
- Trains to Newton Abbot
- Southampton to London Waterloo trains
- London to Harrogate trains
- Manchester to Nottingham 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.