Skip to main content

How to get from Barclay Street, Stonehaven to Inverness by bus and train?

By bus and train

To get from Barclay Street, Stonehaven to Inverness in Inverness, take the X7 bus from Barclay Street, Stonehaven station to Union Square Bus Station, Aberdeen station. Next, take the SCOTRAIL train from Aberdeen station to Inverness station. The total trip duration for this route is approximately 3 hr 9 min.

189min
Bus - X7X7
Train - SCOTRAIL
Walk to Inverness
Leaves from Barclay Street, Stonehaven

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Barclay Street, Stonehaven
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Aberdeen
  • 3
    Ride to bus station
    Ride to bus station
    Union Square Bus Station, Aberdeen
    ID 639070031
    39 min
  • 4
    Walk to train station
    Walk to train station
    Aberdeen
    170 yd • 2 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 6
    Ride to train station
    Ride to train station
    Inverness
    131 min
  • 7
    Walk to Inverness
    Walk to
    Inverness
    Queensgate
    330 yd • 4 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 Barclay Street, Stonehaven to Inverness

The distance between Barclay Street, Stonehaven, Inverness and Inverness, Inverness is approximately 123.78 mi, which can typically be travelled in 189 min. Moovit will show you the directions from Barclay Street, Stonehaven to Inverness by bus and train, so no matter how you choose to travel in Inverness – you will always have plenty of easy options.

Public transport stations close to Barclay Street, Stonehaven

Barclay Street, Stonehaven is located at Barclay Street, Stonehaven, Inverness and the nearest public transport station is Barclay Street, Stonehaven.

Train stations close to Barclay Street, Stonehaven:

  • Stonehaven

Bus stations close to Barclay Street, Stonehaven:

  • Barclay Street, Stonehaven
  • Ann Street, Stonehaven
  • Robert Street, Stonehaven

Public transport stations close to Inverness, Inverness

Inverness is located at Queensgate, Inverness and the nearest public transport station is Academy Street, Inverness.

Train stations close to Inverness:

  • Inverness

Bus stations close to Inverness:

  • Academy Street, Inverness
  • Bus Station, Inverness
  • Sports Direct, Inverness

Questions & Answers

  • What is the fastest way to get from Barclay Street, Stonehaven to Inverness?

    The fastest way takes 189 minutes, using Bus line X7, Bus line SCOTRAIL.

  • Is there a direct bus between Barclay Street, Stonehaven and Inverness?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 3 hr 9 min.

  • Which bus line goes from Barclay Street, Stonehaven to Inverness?

    The X7 bus line goes from Aberdeen station near Barclay Street, Stonehaven in Scotland to Union Square Bus Station, Aberdeen station. From there you’ll have to take one train line till Inverness station near Inverness in Inverness.

  • How long does it take to travel from Barclay Street, Stonehaven to Inverness by bus and train?

    The total travel time between Barclay Street, Stonehaven in Scotland and Inverness in Inverness by bus and train is about 3 hr 9 min.

  • Where do I get on the bus near Barclay Street, Stonehaven to get to Inverness?

    Get on the X7 bus from the Aberdeen stop near Barclay Street, Stonehaven in Scotland.

  • Where do I get off the bus when travelling between Barclay Street, Stonehaven and Inverness?

    Get off the bus at the Inverness station, which is closest to Inverness in Inverness.

Live arrivals, timetables, maps