Travel from Edinburgh to Dalhousie-Castle

Bus or train from Edinburgh to Dalhousie Castle?

ScotRail operates a train from Edinburgh to Dalhousie Castle hourly. Tickets cost $4 - $6 and the journey takes 20 min. Alternatively, Lothian Buses operates a bus from Edinburgh to Dalhousie Castle every 20 minutes. Tickets cost $3 and the journey takes 35 min.

How to get from Edinburgh to Dalhousie Castle

ModeDurationPrice
From Edinburgh train to Newtongrange then walk to Dalhousie Castle.43 min£3
From Old Town, South Bridge (at 39) line 31 bus to Bonnyrigg, Burnbrae Road then walk to Dalhousie Castle.54 min£1
From Edinburgh taxi to Dalhousie Castle.18 min£28
From Edinburgh drive to Dalhousie Castle.18 min£1
From Edinburgh Uber to Dalhousie Castle.18 min£19

How long does it take to get from Edinburgh to Dalhousie Castle?

The train from Edinburgh to Newtongrange takes 20 min including transfers and departs hourly.

Is there a direct train between Edinburgh and Dalhousie Castle?

Yes, there is a direct train departing from Edinburgh and arriving at Newtongrange. Services depart hourly. The journey takes approximately 20 min.

Is there a direct bus between Edinburgh and Dalhousie Castle?

Yes, there is a direct bus departing from Old Town, South Bridge (at 39) and arriving at Bonnyrigg, Burnbrae Road. Services depart every 20 minutes, and operate Saturday and Sunday. The journey takes approximately 35 min.

Operators from Edinburgh to Dalhousie Castle

OperatorPhoneWebsite
ScotRail+44 344 811 0141ScotRail
Lothian BusesLothian Buses
Uber EdinburghUber Edinburgh