Skip to main content

How to get from Invermoriston to Drumnadrochit by bus?

From Invermoriston to Drumnadrochit by bus

Take one direct bus from Invermoriston to Drumnadrochit in Scotland: take the 312 bus from Hotel, Invermoriston station to Drum Green, Drumnadrochit station. The total trip duration for this route is approximately 30 min.

30min
Walk to bus station
Bus - 312312
Leaves from Hotel, Invermoriston

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Hotel, Invermoriston
    ID 670085864
    40 m • 1 min
  • 2
    Bus - 312312
    Wait for bus
    312
    Drumnadrochit
  • 3
    Ride to bus station Drum Green, Drumnadrochit
    Ride to bus station
    Drum Green, Drumnadrochit
    ID 670085519
    28 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 Invermoriston to Drumnadrochit

The distance between Invermoriston, Scotland and Drumnadrochit, Scotland is approximately 19.95 km, which can typically be travelled in 30 min. Moovit will show you the directions from Invermoriston to Drumnadrochit by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Invermoriston

Invermoriston is located at Achnaconeran Road, Scotland and the nearest public transport station is Hotel, Invermoriston.

Bus stations close to Invermoriston:

  • Public Hall, Invermoriston

Public transport stations close to Drumnadrochit, Scotland

Drumnadrochit is located at Drumnadrochit, Scotland and the nearest public transport station is Drum Green, Drumnadrochit.

Bus stations close to Drumnadrochit:

  • Drum Green, Drumnadrochit
  • Fire Station, Drumnadrochit
  • Balmacaan Road End, Drumnadrochit

Questions & Answers

  • What is the fastest way to get from Invermoriston to Drumnadrochit?

    The fastest way takes 30 minutes, using Bus line 312.

  • Is there a direct bus between Invermoriston and Drumnadrochit?

    Yes, there’s a direct bus going from Invermoriston in Highland to Drumnadrochit in Scotland in 30 min.

  • Which bus line goes from Invermoriston to Drumnadrochit?

    The 312 bus line goes from Hotel, Invermoriston station near Invermoriston in Highland to Drumnadrochit station near Drumnadrochit in Scotland.

  • How long does it take to travel from Invermoriston to Drumnadrochit by bus?

    The total travel time between Invermoriston in Highland and Drumnadrochit in Scotland by bus is about 30 min.

  • Where do I get on the bus near Invermoriston to get to Drumnadrochit?

    Get on the 312 bus from the Hotel, Invermoriston stop near Invermoriston in Highland.

  • Where do I get off the bus when travelling between Invermoriston and Drumnadrochit?

    Get off the bus at the Drumnadrochit stop, which is closest to Drumnadrochit in Scotland.

  • When is the last bus from Invermoriston to Drumnadrochit?

    The last bus from Invermoriston in Highland to Drumnadrochit in Scotland is the Invermoriston - Drumnadrochit line. It leaves the Hotel, Invermoriston stop at 16:33.