Skip to main content

How to get from Edinburgh to Drumnadrochit by bus?

By bus

To get from Edinburgh to Drumnadrochit in Drumnadrochit, you’ll need to take 3 bus lines: take the X7 bus from Waterloo Place, Edinburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M90 bus and finally take the 919 bus from Bus Station Stance 2, Inverness station to Post Office, Drumnadrochit station. The total trip duration for this route is approximately 4 hr 34 min.

274min
Walk to bus station
Bus - X7X7
Bus - M90M90
Bus - 919919
Leaves from Waterloo Place, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Waterloo Place, Edinburgh
    ID 6200242140
    250 yd • 3 min
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246885
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    150 yd • 2 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    221 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 2, Inverness
    ID 670085865F
    10 yd • 1 min
  • 8
    Bus - 919919
    Wait for bus
    919
    Fort William
  • 9
    Ride to bus station Post Office, Drumnadrochit
    Ride to bus station
    Post Office, Drumnadrochit
    ID 670085519A
    29 min
*Duration based on 8am traffic

Alternative route by bus via X6, M90 and 919

To get from Edinburgh to Drumnadrochit in Drumnadrochit, you’ll need to take 3 bus lines: take the X6 bus from Waterloo Place, Edinburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M90 bus and finally take the 919 bus from Bus Station Stance 2, Inverness station to Post Office, Drumnadrochit station. The total trip duration for this route is approximately 4 hr 34 min.

274min
Walk to bus station
Bus - X6X6
Bus - M90M90
Bus - 919919
Leaves from Waterloo Place, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Waterloo Place, Edinburgh
    ID 6200242140
    250 yd • 3 min
  • 2
    Bus - X6X6
    Wait for bus
    X6
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246885
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    150 yd • 2 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    221 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 2, Inverness
    ID 670085865F
    10 yd • 1 min
  • 8
    Bus - 919919
    Wait for bus
    919
    Fort William
  • 9
    Ride to bus station Post Office, Drumnadrochit
    Ride to bus station
    Post Office, Drumnadrochit
    ID 670085519A
    29 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 Edinburgh to Drumnadrochit

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

Public transport stations close to Edinburgh

Edinburgh is located at Edinburgh, Drumnadrochit and the nearest public transport station is Edinburgh.

Train stations close to Edinburgh:

  • Edinburgh

Bus stations close to Edinburgh:

  • Waterloo Place, Edinburgh
  • North Bridge, Old Town
  • Princes Street (Waverley Steps), Edinburgh

Public transport stations close to Drumnadrochit, Drumnadrochit

Drumnadrochit is located at Village Green, Drumnadrochit and the nearest public transport station is Borlum Bridge, Lewiston.

Bus stations close to Drumnadrochit:

  • Borlum Bridge, Lewiston
  • Balmacaan Road End, Drumnadrochit
  • Glenurquhart Primary School, Drumnadrochit

Alternative route by bus via X6, M90 and 919

To get from Edinburgh to Drumnadrochit in Drumnadrochit, you’ll need to take 3 bus lines: take the X6 bus from Waterloo Place, Edinburgh station to Shandwick Place, West End station. Next, you’ll have to switch to the M90 bus and finally take the 919 bus from Bus Station Stance 2, Inverness station to Post Office, Drumnadrochit station. The total trip duration for this route is approximately 4 hr 34 min.

274min
Walk to bus station
Bus - X6X6
Bus - M90M90
Bus - 919919
Leaves from Waterloo Place, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Waterloo Place, Edinburgh
    ID 6200242140
    250 yd • 3 min
  • 2
    Bus - X6X6
    Wait for bus
    X6
    Haymarket
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246885
    6 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    150 yd • 2 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    221 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 2, Inverness
    ID 670085865F
    10 yd • 1 min
  • 8
    Bus - 919919
    Wait for bus
    919
    Fort William
  • 9
    Ride to bus station Post Office, Drumnadrochit
    Ride to bus station
    Post Office, Drumnadrochit
    ID 670085519A
    29 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 274 minutes, using Bus line X7, Bus line M90, Bus line 919.

  • What is the alternative route to get from Edinburgh to Drumnadrochit?

    The alternative route takes 274 minutes, using Bus line X6, Bus line M90, Bus line 919.

  • Is there a direct bus between Edinburgh and Drumnadrochit?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 4 hr 34 min.

  • Which bus line goes from Edinburgh to Drumnadrochit?

    The X7 bus line goes from Waterloo Place, Edinburgh station near Edinburgh in Scotland to Haymarket station. From there you’ll have to take one bus line till Haymarket station near Drumnadrochit in Drumnadrochit.

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

    The total travel time between Edinburgh in Scotland and Drumnadrochit in Drumnadrochit by bus is about 4 hr 34 min.

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

    Get on the X7 bus from the Waterloo Place, Edinburgh stop near Edinburgh in Scotland.

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

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

Live arrivals, timetables, maps