How to get from Rosyth to Dufftown by bus and train?
From Rosyth to Dufftown by bus and train
To get from Rosyth to Dufftown in Scotland, you’ll need to take 2 train lines and one bus line: take the LONDON NORTH EASTERN RAILWAY train from Inverkeithing station to Aberdeen station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 36 bus from New Elgin Road, New Elgin station to The Clock Tower, Dufftown station. The total trip duration for this route is approximately 5 hr 50 min.
Step by Step
- 1Walk to train stationInverkeithing1.51 km • 20 min
- 2Wait for trainLONDON NORTH EASTERN RAILWAYAberdeen
- 3Ride to train stationAberdeen134 min
- 4Wait for trainSCOTRAILInverness
- 5Ride to train stationElgin90 min
- 6Walk to bus stationNew Elgin Road, New ElginID 638050491150 m • 2 min
- 7Wait for bus36Dufftown
- 8Ride to bus stationThe Clock Tower, DufftownID 63805239251 min
Public transport directions from Rosyth to Dufftown
Public transport stations close to Rosyth
Rosyth is located at Rosyth, Scotland and the nearest public transport station is Park & Ride, Ferrytoll.
Train stations close to Rosyth:
- Inverkeithing
- North Queensferry
- Rosyth
Bus stations close to Rosyth:
- Park & Ride, Ferrytoll
- Ferryhills Road, Inverkeithing
- Cemetery Access, Inverkeithing
Public transport stations close to Dufftown, Scotland
Dufftown is located at Dufftown, Scotland and the nearest public transport station is The Clock Tower, Dufftown.
Bus stations close to Dufftown:
- The Clock Tower, Dufftown
- Hill Street, Dufftown
- Glenfiddich Distillery, Dufftown
Related Routes
- Aberdeen to Dufftown
- Aviemore to Dufftown
- Cardenden And Dundonald to Dufftown
- Dunfermline to Dufftown
- Edinburgh to Dufftown
- Glasgow to Dufftown
- Grantown-On-Spey to Dufftown
- Kingussie to Dufftown
- Lochgelly And Lumphinnans to Dufftown
- Thornton to Dufftown
- Townhill to Dufftown
- Inverness Airport to Dufftown
- Rosyth to Dalmellington And Burnton
- Rosyth to Annbank
- Rosyth to Bellsbank
- Rosyth to Blairgowrie
- Rosyth to Catrine
- Rosyth to Coylton
- Rosyth to Crosshill
- Rosyth to Dailly
Questions & Answers
What is the fastest way to get from Rosyth to Dufftown?
The fastest way takes 350 minutes, using Bus line LONDON NORTH EASTERN RAILWAY, Bus line SCOTRAIL, Bus line 36.
Is there a direct train between Rosyth and Dufftown in Scotland?
No, you’ll have to take 2 train lines and one bus line in total. The total travelling time is 5 hr 50 min.
Which train line goes from Rosyth to Dufftown in Scotland?
The LONDON NORTH EASTERN RAILWAY train line goes from Inverkeithing station near Rosyth to Aberdeen station. From there you’ll have to take one train line and one bus line till Aberdeen station near Dufftown in Scotland
How long does it take to travel from Rosyth to Dufftown in Scotland by train and bus?
The total travel time between Rosyth and Dufftown in Scotland by train and bus is about 5 hr 50 min.
Where do I get on the train near Rosyth to get to Dufftown in Scotland?
Get on the LONDON NORTH EASTERN RAILWAY train from the Inverkeithing station near Rosyth in Scotland.
Where do I get off the train when travelling between Rosyth and Dufftown in Scotland?
Get off the train at the Aberdeen stop, which is closest to Dufftown in Scotland.