How to get from Aviemore to Dufftown by bus and light rail?
From Aviemore to Dufftown by bus and light rail
To get from Aviemore to Dufftown in Scotland, you’ll need to take 2 bus lines and one light rail line: take the E9 bus from Cairngorm Hotel, Aviemore station to Union Street, Inverness station. Next, you’ll have to switch to the E7 bus and finally take the KDR light rail from Keith Town (Keith And Dufftown Railway), Keith station to Dufftown (Keith And Dufftown Railway), Dufftown station. The total trip duration for this route is approximately 4 hr 59 min. The bus and light rail schedule from Aviemore may change. We recommend you check the updated bus and light rail schedule to Dufftown on the Moovit app.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330310 m • 1 min
- 2Wait for busE9Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D48 min
- 4Wait for busE7Bridge Of Don
- 5Ride to bus stationRegent Square, KeithID 638050631103 min
- 6Walk to light rail stationKeith Town (Keith And Dufftown Railway), KeithID 9400ZZKDKTN670 m • 9 min
- 7Wait for light railKDRDufftown
- 8Ride to light rail stationDufftown (Keith And Dufftown Railway), DufftownID 9400ZZKDDUF40 min
- 9Walk toDufftown1.61 km • 21 min
Alternative route from Aviemore to Dufftown by bus and light rail via E8, E7 and KDR
To get from Aviemore to Dufftown in Scotland, you’ll need to take 2 bus lines and one light rail line: take the E8 bus from Cairngorm Hotel, Aviemore station to Union Street, Inverness station. Next, you’ll have to switch to the E7 bus and finally take the KDR light rail from Keith Town (Keith And Dufftown Railway), Keith station to Dufftown (Keith And Dufftown Railway), Dufftown station. The total trip duration for this route is approximately 5 hr 23 min. The bus and light rail schedule from Aviemore may change. We recommend you check the updated bus and light rail schedule to Dufftown on the Moovit app.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330310 m • 1 min
- 2Wait for busE8Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D45 min
- 4Wait for busE7Bridge Of Don
- 5Ride to bus stationRegent Square, KeithID 638050631103 min
- 6Walk to light rail stationKeith Town (Keith And Dufftown Railway), KeithID 9400ZZKDKTN670 m • 9 min
- 7Wait for light railKDRDufftown
- 8Ride to light rail stationDufftown (Keith And Dufftown Railway), DufftownID 9400ZZKDDUF40 min
- 9Walk toDufftown1.61 km • 21 min
Public transport directions from Aviemore to Dufftown
Bus And Light Rail schedule from Aviemore to Dufftown
Related Routes
- Aberdeen to Dufftown
- Auchinloch to Dufftown
- Beauly to Dufftown
- Blairgowrie to Dufftown
- Bridge Of Allan to Dufftown
- Cardenden And Dundonald to Dufftown
- Coupar Angus to Dufftown
- Dunbeg to Dufftown
- Dunblane to Dufftown
- Dunfermline to Dufftown
- Glasgow to Dufftown
- Invergordon to Dufftown
- Kingseat (Aberdeenshire) to Dufftown
- Ladybank to Dufftown
- Larbert to Dufftown
- Lochgelly And Lumphinnans to Dufftown
- Markinch to Dufftown
- Maud to Dufftown
- Milton And Kildary to Dufftown
- Oban to Dufftown
Alternative route from Aviemore to Dufftown by bus and light rail via E8, E7 and KDR
To get from Aviemore to Dufftown in Scotland, you’ll need to take 2 bus lines and one light rail line: take the E8 bus from Cairngorm Hotel, Aviemore station to Union Street, Inverness station. Next, you’ll have to switch to the E7 bus and finally take the KDR light rail from Keith Town (Keith And Dufftown Railway), Keith station to Dufftown (Keith And Dufftown Railway), Dufftown station. The total trip duration for this route is approximately 5 hr 23 min. The bus and light rail schedule from Aviemore may change. We recommend you check the updated bus and light rail schedule to Dufftown on the Moovit app.
Step by Step
- 1Walk to bus stationCairngorm Hotel, AviemoreID 670071330310 m • 1 min
- 2Wait for busE8Inverness
- 3Ride to bus stationUnion Street, InvernessID 6700712819D45 min
- 4Wait for busE7Bridge Of Don
- 5Ride to bus stationRegent Square, KeithID 638050631103 min
- 6Walk to light rail stationKeith Town (Keith And Dufftown Railway), KeithID 9400ZZKDKTN670 m • 9 min
- 7Wait for light railKDRDufftown
- 8Ride to light rail stationDufftown (Keith And Dufftown Railway), DufftownID 9400ZZKDDUF40 min
- 9Walk toDufftown1.61 km • 21 min
Questions & Answers
What is the fastest way to get from Aviemore to Dufftown?
The fastest way takes 299 minutes, using Bus line E9, Bus line E7, Light Rail line KDR.
What is the alternative route to get from Aviemore to Dufftown?
The alternative route takes 323 minutes, using Bus line E8, Bus line E7, Light Rail line KDR.
Is there a direct bus between Aviemore and Dufftown in Scotland?
No, you’ll have to take 2 bus lines and one light rail line in total. The total travelling time is 4 hr 59 min.
Which bus line goes from Aviemore to Dufftown in Scotland?
The E9 bus line goes from Cairngorm Hotel, Aviemore station near Aviemore to Inverness station. From there you’ll have to take one bus line and one light rail line till Inverness station near Dufftown in Scotland.
How long does it take to travel from Aviemore to Dufftown in Scotland by bus and light rail?
The total travel time between Aviemore and Dufftown in Scotland by bus and light rail is about 4 hr 59 min.
Where do I get on the bus near Aviemore to get to Dufftown in Scotland?
Get on the E9 bus from the Cairngorm Hotel, Aviemore stop near Aviemore in Scotland.
Where do I get off the bus when travelling between Aviemore and Dufftown in Scotland?
Get off the bus at the Inverness station, which is closest to Dufftown in Scotland.
Popular Routes
- Dundee to Arbroath
- Edinburgh to Fraserburgh
- Queen St, Glasgow to Na H-Eileanan An Iar
- Shandwick Place, West End to Western General Hospital (Edinburgh)
- Edinburgh to Lochgelly And Lumphinnans
- Gourock to Glasgow Airport
- Stonehaven to Aberdeen
- Aberdeen to Laurencekirk
- New Deer to Mintlaw
- Buchanan Bus Station to Carfin
- Coatbridge to Celtic Park
- Dundee to Spittal Of Glenshee
- Glasgow to Tillicoultry
- Eyemouth to Edinburgh
- Ullapool to Inverness
- Keith to Buckie
- Edinburgh to Newton Mearns
- Edinburgh to Duns
- Kelvingrove Art Gallery And Museum to George Square
- Fort William to Portree