Skip to main content

How to get from Edinburgh to Drumnadrochit by bus?

From Edinburgh to Drumnadrochit by bus

To get from Edinburgh to Drumnadrochit in Scotland, you’ll need to take 3 bus lines: take the 43 bus from Princes Street (Waverley Steps), Edinburgh station to Queensferry Street, 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 32 min.

272min
Walk to bus station
Bus - 4343
Bus - M90M90
Bus - 919919
Leaves from Princes Street (Waverley Steps), Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Princes Street (Waverley Steps), Edinburgh
    ID 6200243375
    220 m • 3 min
  • 2
    Bus - 4343
    Wait for bus
    43
    Queensferry
  • 3
    Ride to bus station
    Ride to bus station
    Queensferry Street, West End
    ID 6200244745
    6 min
  • 4
    Bus - M90M90
    Wait for bus
    M90
    Inverness
  • 5
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    221 min
  • 6
    Walk to bus station
    Walk to bus station
    Bus Station Stance 2, Inverness
    ID 670085865F
    10 m • 1 min
  • 7
    Bus - 919919
    Wait for bus
    919
    Fort William
  • 8
    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 from Edinburgh to Drumnadrochit by bus via 100, M90 and 919

To get from Edinburgh to Drumnadrochit in Scotland, you’ll need to take 3 bus lines: take the 100 bus from Waverley Bridge, 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 32 min.

272min
Walk to bus station
Bus - 100100
Bus - M90M90
Bus - 919919
Leaves from Waverley Bridge, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Waverley Bridge, Edinburgh
    ID 6200206350
    100 m • 2 min
  • 2
    Bus - 100100
    Wait for bus
    100
    Edinburgh Airport
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246885
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    140 m • 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 m • 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, Scotland and Drumnadrochit, Scotland is approximately 238.1 km, which can typically be travelled in 272 min. Moovit will show you the directions from Edinburgh 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 Edinburgh

Edinburgh is located at Edinburgh, Scotland and the nearest public transport station is Waterloo Place, 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, Scotland

Drumnadrochit is located at Drumnadrochit, Scotland and the nearest public transport station is Post Office, Drumnadrochit.

Bus stations close to Drumnadrochit:

  • Post Office, Drumnadrochit
  • Balmacaan Road, Lewiston
  • Glenurquhart Primary School, Drumnadrochit

Alternative route from Edinburgh to Drumnadrochit by bus via 100, M90 and 919

To get from Edinburgh to Drumnadrochit in Scotland, you’ll need to take 3 bus lines: take the 100 bus from Waverley Bridge, 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 32 min.

272min
Walk to bus station
Bus - 100100
Bus - M90M90
Bus - 919919
Leaves from Waverley Bridge, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Waverley Bridge, Edinburgh
    ID 6200206350
    100 m • 2 min
  • 2
    Bus - 100100
    Wait for bus
    100
    Edinburgh Airport
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246885
    3 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    140 m • 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 m • 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 272 minutes, using Bus line 43, Bus line M90, Bus line 919.

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

    The alternative route takes 272 minutes, using Bus line 100, Bus line M90, Bus line 919.

  • Is there a direct bus between Edinburgh and Drumnadrochit in Scotland?

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

  • Which bus line goes from Edinburgh to Drumnadrochit in Scotland?

    The 43 bus line goes from Princes Street (Waverley Steps), Edinburgh station near Edinburgh to Queensferry station. From there you’ll have to take one bus line till Queensferry station near Drumnadrochit in Scotland

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

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

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

    Get on the 43 bus from the Princes Street (Waverley Steps), Edinburgh stop near Edinburgh in Scotland.

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

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

Live arrivals, timetables, maps