Skip to main content

How to get from Inverness to Shieldaig by bus and train?

From Inverness to Shieldaig by bus and train

To get from Inverness to Shieldaig in Highland, take the SCOTRAIL train from Inverness station to Strathcarron station. Next, take the 702 bus from Station, Strathcarron station to Telephone Kiosk, Shieldaig station. The total trip duration for this route is approximately 2 hr 55 min.

175min
Walk to train station
Train - SCOTRAIL
Bus - 702702
Walk to Shieldaig
Leaves from Inverness

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Inverness
    420 m • 6 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Kyle Of Lochalsh
  • 3
    Ride to train station
    Ride to train station
    Strathcarron
    114 min
  • 4
    Walk to bus station
    Walk to bus station
    Station, Strathcarron
    ID 6700713140
    30 m • 1 min
  • 5
    Bus - 702702
    Wait for bus
    702
    Annat
  • 6
    Ride to bus station
    Ride to bus station
    Telephone Kiosk, Shieldaig
    ID 6700713107
    46 min
  • 7
    Walk to Shieldaig
    Walk to
    Shieldaig
    8 Temperance Brae, Shieldaig, Strathcarron, Highland IV54 8XN, UK
    160 m • 3 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 Inverness to Shieldaig

The distance between Inverness, Highland and Shieldaig, Highland is approximately 136.92 km, which can typically be travelled in 175 min. Moovit will show you the directions from Inverness to Shieldaig by bus and train, so no matter how you choose to travel in Highland – you will always have plenty of easy options.

Public transport stations close to Inverness

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

Train stations close to Inverness:

  • Inverness

Bus stations close to Inverness:

  • Queensgate, Inverness
  • Opposite Town House, Inverness
  • Sports Direct, Inverness

Public transport stations close to Shieldaig, Highland

Shieldaig is located at 8 Temperance Brae, Shieldaig, Strathcarron, Highland IV54 8XN, UK, Highland and the nearest public transport station is Telephone Kiosk, Shieldaig.

Bus stations close to Shieldaig:

  • Telephone Kiosk, Shieldaig
  • North Road End, Shieldaig
  • South Road End, Shieldaig

Questions & Answers

  • What is the fastest way to get from Inverness to Shieldaig?

    The fastest way takes 175 minutes, using Bus line SCOTRAIL, Bus line 702.

  • Is there a direct train between Inverness and Shieldaig?

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

  • Which train line goes from Inverness to Shieldaig?

    The SCOTRAIL train line goes from Inverness station near Inverness in Scotland to Kyle Of Lochalsh station. From there you’ll have to take one bus line till Kyle Of Lochalsh station near Shieldaig in Highland.

  • How long does it take to travel from Inverness to Shieldaig by train and bus?

    The total travel time between Inverness in Scotland and Shieldaig in Highland by train and bus is about 2 hr 55 min.

  • Where do I get on the train near Inverness to get to Shieldaig?

    Get on the SCOTRAIL train from the Inverness station near Inverness in Scotland.

  • Where do I get off the train when travelling between Inverness and Shieldaig?

    Get off the train at the Kyle Of Lochalsh stop, which is closest to Shieldaig in Highland.