How to get from Edinburgh to Ballindalloch Castle by bus?
By bus
To get from Edinburgh to Ballindalloch Castle in Moray, you’ll need to take 3 bus lines: take the M90 bus from Bus Station station to Cairngorm Hotel, Aviemore station. Next, you’ll have to switch to the 36A bus and finally take the 36A bus from Coach Park, Grantown-On-Spey station to Ballindalloch Castle, Delnashaugh station. The total trip duration for this route is approximately 4 hr 44 min.
Step by Step
- 1Walk to bus stationBus Station820 yd • 10 min
- 2Wait for busM90Inverness
- 3Ride to bus stationCairngorm Hotel, AviemoreID 6700713303183 min
- 4Wait for bus36AGrantown-On-Spey
- 5Ride to bus stationCoach Park, Grantown-On-SpeyID 6700919727 min
- 6Wait for bus36ADufftown
- 7Ride to bus stationBallindalloch Castle, DelnashaughID 63806371927 min
- 8Walk toBallindalloch CastleUnnamed Road, Ballindalloch, Moray AB37 9AX, UK1.09 mi • 23 min
Public transport directions from Edinburgh to Ballindalloch Castle
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Moray and the nearest public transport station is Edinburgh.
Train stations close to Edinburgh:
- Edinburgh
Bus stations close to Edinburgh:
- Waterloo Place, Edinburgh
- North Bridge, Old Town
- Princes Street (Waverley Steps), Edinburgh
Public transport stations close to Ballindalloch Castle, Moray
Ballindalloch Castle is located at Unnamed Road, Ballindalloch, Moray AB37 9AX, UK, Moray and the nearest public transport station is The Slack, Marypark.
Bus stations close to Ballindalloch Castle:
- The Slack, Marypark
- Ballindalloch Castle, Delnashaugh
Related Routes
- Aviemore to Ballindalloch Castle
- Grantown-On-Spey to Ballindalloch Castle
- Inverness to Ballindalloch Castle
- Grantown on Spey to Ballindalloch Castle
- Edinburgh to Ballindalloch Castle
- Edinburgh to Aberdeen
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Balintore
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Brora
- Edinburgh to Buckie
- Edinburgh to Campbeltown
- Edinburgh to Carluke
- Edinburgh to Coldingham
Questions & Answers
What is the fastest way to get from Edinburgh to Ballindalloch Castle?
The fastest way takes 284 minutes, using Bus line M90, Bus line 36A, Bus line 36A.
Is there a direct bus between Edinburgh and Ballindalloch Castle?
No, you’ll have to take 3 bus lines in total. The total travelling time is 4 hr 44 min.
Which bus line goes from Edinburgh to Ballindalloch Castle?
The M90 bus line goes from Bus Station station near Edinburgh in Scotland to Inverness station. From there you’ll have to take one bus line till Inverness station near Ballindalloch Castle in Moray.
How long does it take to travel from Edinburgh to Ballindalloch Castle by bus?
The total travel time between Edinburgh in Scotland and Ballindalloch Castle in Moray by bus is about 4 hr 44 min.
Where do I get on the bus near Edinburgh to get to Ballindalloch Castle?
Get on the M90 bus from the Bus Station stop near Edinburgh in Scotland.
Where do I get off the bus when travelling between Edinburgh and Ballindalloch Castle?
Get off the bus at the Inverness stop, which is closest to Ballindalloch Castle in Moray.