Skip to main content

How to get from Edinburgh to Dalhousie Castle by bus?

By bus

Take one direct bus from Edinburgh to Dalhousie Castle in Midlothian: take the 31 bus from Princes Street (Scott Mon.), Edinburgh station to Brixwold Bank, Cockpen station. The total trip duration for this route is approximately 54 min.

54min
Walk to bus station
Bus - 3131
Walk to Dalhousie Castle
Leaves from Princes Street (Scott Mon.), Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Princes Street (Scott Mon.), Edinburgh
    ID 6200206470
    350 yd • 5 min
  • 2
    Bus - 3131
    Wait for bus
    31
    Bonnyrigg
  • 3
    Ride to bus station
    Ride to bus station
    Brixwold Bank, Cockpen
    ID 6280301505
    31 min
  • 4
    Walk to Dalhousie Castle
    Walk to
    Dalhousie Castle
    Dean Wood Path, Bonnyrigg, Midlothian EH19 3JB, UK
    0.89 mi • 19 min
*Duration based on 8am traffic

Alternative route by bus via 29

Take one direct bus from Edinburgh to Dalhousie Castle in Midlothian: take the 29 bus from South Bridge, Old Town station to Mining Museum, Newtongrange station. The total trip duration for this route is approximately 60 min.

60min
Walk to bus station
Bus - 2929
Walk to Dalhousie Castle
Leaves from South Bridge, Old Town

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    South Bridge, Old Town
    ID 6200208430
    370 yd • 5 min
  • 2
    Bus - 2929
    Wait for bus
    29
    Birkenside
  • 3
    Ride to bus station
    Ride to bus station
    Mining Museum, Newtongrange
    ID 6280301210
    32 min
  • 4
    Walk to Dalhousie Castle
    Walk to
    Dalhousie Castle
    Dean Wood Path, Bonnyrigg, Midlothian EH19 3JB, UK
    1.09 mi • 23 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 Dalhousie Castle

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

Public transport stations close to Edinburgh

Edinburgh is located at Edinburgh, Midlothian and the nearest public transport station is Waverley Bridge, Edinburgh.

Bus stations close to Edinburgh:

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

Public transport stations close to Dalhousie Castle, Midlothian

Dalhousie Castle is located at Dean Wood Path, Bonnyrigg, Midlothian EH19 3JB, UK, Midlothian and the nearest public transport station is Ramsay Cottages, Newtonloan Toll.

Bus stations close to Dalhousie Castle:

  • Ramsay Cottages, Newtonloan Toll
  • Dalhousie Grange, Cockpen
  • Burnbrae Road, Bonnyrigg

Alternative route by bus via 29

Take one direct bus from Edinburgh to Dalhousie Castle in Midlothian: take the 29 bus from South Bridge, Old Town station to Mining Museum, Newtongrange station. The total trip duration for this route is approximately 60 min.

60min
Walk to bus station
Bus - 2929
Walk to Dalhousie Castle
Leaves from South Bridge, Old Town

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    South Bridge, Old Town
    ID 6200208430
    370 yd • 5 min
  • 2
    Bus - 2929
    Wait for bus
    29
    Birkenside
  • 3
    Ride to bus station
    Ride to bus station
    Mining Museum, Newtongrange
    ID 6280301210
    32 min
  • 4
    Walk to Dalhousie Castle
    Walk to
    Dalhousie Castle
    Dean Wood Path, Bonnyrigg, Midlothian EH19 3JB, UK
    1.09 mi • 23 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Edinburgh to Dalhousie Castle?

    The fastest way takes 54 minutes, using Bus line 31.

  • What is the alternative route to get from Edinburgh to Dalhousie Castle?

    The alternative route takes 60 minutes, using Bus line 29.

  • Is there a direct bus between Edinburgh and Dalhousie Castle?

    Yes, there’s a direct bus going from Edinburgh in Edinburgh to Dalhousie Castle in Midlothian in 54 min.

  • Which bus line goes from Edinburgh to Dalhousie Castle?

    The 31 bus line goes from Princes Street (Scott Mon.), Edinburgh station near Edinburgh in Edinburgh to Bonnyrigg station near Dalhousie Castle in Midlothian.

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

    The total travel time between Edinburgh in Edinburgh and Dalhousie Castle in Midlothian by bus is about 54 min.

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

    Get on the 31 bus from the Princes Street (Scott Mon.), Edinburgh stop near Edinburgh in Edinburgh.

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

    Get off the bus at the Bonnyrigg stop, which is closest to Dalhousie Castle in Midlothian.

  • When is the last bus from Edinburgh to Dalhousie Castle?

    The last bus from Edinburgh in Edinburgh to Dalhousie Castle in Midlothian is the East Craigs - Bonnyrigg or Polton Mill line. It leaves the South Bridge, Old Town stop at 00:06.

  • When is the first train from Edinburgh to Dalhousie Castle?

    The first train from Edinburgh in Edinburgh to Dalhousie Castle in Midlothian is ScotRail. It leaves the Edinburgh station at 10:12.

Live arrivals, timetables, maps