Skip to main content

How to get from Grantown-On-Spey to Ballindalloch Castle by bus?

By bus

Take one direct bus from Grantown-On-Spey to Ballindalloch Castle in Moray: take the 36A bus from The Square, Grantown-On-Spey station to Ballindalloch Castle, Delnashaugh station. The total trip duration for this route is approximately 50 min.

50min
Walk to bus station
Bus - 36A36A
Walk to Ballindalloch Castle
Leaves from The Square, Grantown-On-Spey
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    The Square, Grantown-On-Spey
    ID 670091105
    100 yd • 2 min
  • 2
    Bus - 36A36A
    Wait for bus
    36A
    Dufftown
  • 3
    Ride to bus station
    Ride to bus station
    Ballindalloch Castle, Delnashaugh
    ID 638063719
    26 min
  • 4
    Walk to Ballindalloch Castle
    Walk to
    Ballindalloch Castle
    Unnamed Road, Ballindalloch, Moray AB37 9AX, UK
    1.09 mi • 23 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app
Public transport directions from Grantown-On-Spey to Ballindalloch Castle
The distance between Grantown-On-Spey, Moray and Ballindalloch Castle, Moray is approximately 15.83 mi, which can typically be travelled in 50 min. Moovit will show you the directions from Grantown-On-Spey to Ballindalloch Castle by bus, so no matter how you choose to travel in Moray – you will always have plenty of easy options.
Public transport stations close to Grantown-On-Spey

Grantown-On-Spey is located at High Street, Moray and the nearest public transport station is Ritchies Country Wear, Grantown-On-Spey.

Bus stations close to Grantown-On-Spey:

  • Ritchies Country Wear, Grantown-On-Spey
  • The Square, Grantown-On-Spey
  • Garth Hotel, Grantown-On-Spey
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
Questions & Answers
  • What is the fastest way to get from Grantown-On-Spey to Ballindalloch Castle?

    The fastest way takes 50 minutes, using Bus line 36A.

  • Is there a direct bus between Grantown-On-Spey and Ballindalloch Castle?

    Yes, there’s a direct bus going from Grantown-On-Spey in Grantown-On-Spey to Ballindalloch Castle in Moray in 50 min.

  • Which bus line goes from Grantown-On-Spey to Ballindalloch Castle?

    The 36A bus line goes from The Square, Grantown-On-Spey station near Grantown-On-Spey in Grantown-On-Spey to Dufftown station near Ballindalloch Castle in Moray.

  • How long does it take to travel from Grantown-On-Spey to Ballindalloch Castle by bus?

    The total travel time between Grantown-On-Spey in Grantown-On-Spey and Ballindalloch Castle in Moray by bus is about 50 min.

  • Where do I get on the bus near Grantown-On-Spey to get to Ballindalloch Castle?

    Get on the 36A bus from the The Square, Grantown-On-Spey stop near Grantown-On-Spey in Grantown-On-Spey.

  • Where do I get off the bus when travelling between Grantown-On-Spey and Ballindalloch Castle?

    Get off the bus at the Dufftown stop, which is closest to Ballindalloch Castle in Moray.

  • When is the last bus from Grantown-On-Spey to Ballindalloch Castle?

    The last bus from Grantown-On-Spey in Grantown-On-Spey to Ballindalloch Castle in Moray is the Grantown - Dufftown line. It leaves the The Square, Grantown-On-Spey stop at 18:05.

Live arrivals, timetables, maps