Skip to main content

How to get from Bonnyrigg to Auldearn by bus?

From Bonnyrigg to Auldearn by bus

To get from Bonnyrigg to Auldearn in Scotland, you’ll need to take 3 bus lines: take the 31 bus from Dundas Park, Bonnyrigg station to Shandwick Place, West End station. Next, you’ll have to switch to the M90 bus and finally take the 11 bus from Bus Station Stance 5, Inverness station to Sainsburys, Nairn station. The total trip duration for this route is approximately 7 hr 5 min.

425min
Walk to bus station
Bus - 3131
Bus - M90M90
Bus - 1111
Walk to Auldearn
Leaves from Dundas Park, Bonnyrigg

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Dundas Park, Bonnyrigg
    ID 6280326177
    520 m • 7 min
  • 2
    Bus - 3131
    Wait for bus
    31
    East Craigs
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246890
    48 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    180 m • 3 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 5, Inverness
    ID 670085865C
    40 m • 1 min
  • 8
    Bus - 1111
    Wait for bus
    11
    Nairn
  • 9
    Ride to bus station
    Ride to bus station
    Sainsburys, Nairn
    ID 670010223
    84 min
  • 10
    Walk to Auldearn
    Walk to
    Auldearn
    2.61 km • 33 min
*Duration based on 8am traffic

Alternative route from Bonnyrigg to Auldearn by bus via 31, M91 and 11

To get from Bonnyrigg to Auldearn in Scotland, you’ll need to take 3 bus lines: take the 31 bus from High Street, Bonnyrigg station to Shandwick Place, West End station. Next, you’ll have to switch to the M91 bus and finally take the 11 bus from Bus Station Stance 5, Inverness station to Sainsburys, Nairn station. The total trip duration for this route is approximately 8 hr 15 min.

495min
Walk to bus station
Bus - 3131
Bus - M91M91
Bus - 1111
Walk to Auldearn
Leaves from High Street, Bonnyrigg

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    High Street, Bonnyrigg
    ID 6280326010
    530 m • 7 min
  • 2
    Bus - 3131
    Wait for bus
    31
    East Craigs
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246890
    55 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    180 m • 3 min
  • 5
    Bus - M91M91
    Wait for bus
    M91
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    251 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 5, Inverness
    ID 670085865C
    40 m • 1 min
  • 8
    Bus - 1111
    Wait for bus
    11
    Nairn
  • 9
    Ride to bus station
    Ride to bus station
    Sainsburys, Nairn
    ID 670010223
    84 min
  • 10
    Walk to Auldearn
    Walk to
    Auldearn
    2.61 km • 33 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 Bonnyrigg to Auldearn

The distance between Bonnyrigg, Scotland and Auldearn, Scotland is approximately 264.5 km, which can typically be travelled in 425 min. Moovit will show you the directions from Bonnyrigg to Auldearn 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 Bonnyrigg

Bonnyrigg is located at Bonnyrigg, Scotland and the nearest public transport station is Waverley Crescent, Bonnyrigg.

Bus stations close to Bonnyrigg:

  • Waverley Crescent, Bonnyrigg
  • Maryfield Place, Bonnyrigg
  • Pendreich Avenue, Bonnyrigg

Public transport stations close to Auldearn, Scotland

Auldearn is located at Auldearn, Scotland and the nearest public transport station is School, Auldearn.

Bus stations close to Auldearn:

  • School, Auldearn
  • Covenanters Inn, Auldearn
  • Broombank Cottages, Auldearn

Alternative route from Bonnyrigg to Auldearn by bus via 31, M91 and 11

To get from Bonnyrigg to Auldearn in Scotland, you’ll need to take 3 bus lines: take the 31 bus from High Street, Bonnyrigg station to Shandwick Place, West End station. Next, you’ll have to switch to the M91 bus and finally take the 11 bus from Bus Station Stance 5, Inverness station to Sainsburys, Nairn station. The total trip duration for this route is approximately 8 hr 15 min.

495min
Walk to bus station
Bus - 3131
Bus - M91M91
Bus - 1111
Walk to Auldearn
Leaves from High Street, Bonnyrigg

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    High Street, Bonnyrigg
    ID 6280326010
    530 m • 7 min
  • 2
    Bus - 3131
    Wait for bus
    31
    East Craigs
  • 3
    Ride to bus station
    Ride to bus station
    Shandwick Place, West End
    ID 6200246890
    55 min
  • 4
    Walk to bus station
    Walk to bus station
    Queensferry Street, West End
    ID 6200244745
    180 m • 3 min
  • 5
    Bus - M91M91
    Wait for bus
    M91
    Inverness
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    251 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 5, Inverness
    ID 670085865C
    40 m • 1 min
  • 8
    Bus - 1111
    Wait for bus
    11
    Nairn
  • 9
    Ride to bus station
    Ride to bus station
    Sainsburys, Nairn
    ID 670010223
    84 min
  • 10
    Walk to Auldearn
    Walk to
    Auldearn
    2.61 km • 33 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bonnyrigg to Auldearn?

    The fastest way takes 425 minutes, using Bus line 31, Bus line M90, Bus line 11.

  • What is the alternative route to get from Bonnyrigg to Auldearn?

    The alternative route takes 495 minutes, using Bus line 31, Bus line M91, Bus line 11.

  • Is there a direct bus between Bonnyrigg and Auldearn in Scotland?

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

  • Which bus line goes from Bonnyrigg to Auldearn in Scotland?

    The 31 bus line goes from Dundas Park, Bonnyrigg station near Bonnyrigg to East Craigs station. From there you’ll have to take one bus line till East Craigs station near Auldearn in Scotland

  • How long does it take to travel from Bonnyrigg to Auldearn in Scotland by bus?

    The total travel time between Bonnyrigg and Auldearn in Scotland by bus is about 7 hr 5 min.

  • Where do I get on the bus near Bonnyrigg to get to Auldearn in Scotland?

    Get on the 31 bus from the Dundas Park, Bonnyrigg stop near Bonnyrigg in Scotland.

  • Where do I get off the bus when travelling between Bonnyrigg and Auldearn in Scotland?

    Get off the bus at the East Craigs stop, which is closest to Auldearn in Scotland.