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 1 hr 2 min.

62min
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
    0.63 mi • 13 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 16.41 mi, which can typically be travelled in 62 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 Gortons Road, Moray and the nearest public transport station is The Square, Grantown-On-Spey.

Bus stations close to Grantown on Spey:

  • The Square, Grantown-On-Spey
  • Ritchies Country Wear, 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 Ballindalloch Castle, Delnashaugh.

Bus stations close to Ballindalloch Castle:

  • Ballindalloch Castle, Delnashaugh
  • The Slack, Marypark

Questions & Answers

  • What is the fastest way to get from Grantown on Spey to Ballindalloch Castle?

    The fastest way takes 62 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 Highland to Ballindalloch Castle in Moray in 1 hr 2 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 Highland 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 Highland and Ballindalloch Castle in Moray by bus is about 1 hr 2 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 Highland.

  • 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 Highland to Ballindalloch Castle in Moray is the Grantown - Dufftown line. It leaves the The Square, Grantown-On-Spey stop at 17:05.

Live arrivals, timetables, maps