How to get from Dalkeith to Edinburgh by bus?
From Dalkeith to Edinburgh by bus
Take one direct bus from Dalkeith to Edinburgh in Edinburgh: take the 29 bus from Tesco, Eskbank station to South Bridge, Old Town station. The total trip duration for this route is approximately 35 min. The bus schedule from Dalkeith may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.
Step by Step
- 1Start from bus stationDalkeith
- 2Wait for bus29Silverknowes
- 3Ride to bus stationSouth Bridge, Old TownID 620024013031 min
- 4Walk toEdinburgh280 m • 4 min
Alternative route from Dalkeith to Edinburgh by bus via 3
Take one direct bus from Dalkeith to Edinburgh in Edinburgh: take the 3 bus from Eskbank Toll, Dalkeith station to South Bridge, Old Town station. The total trip duration for this route is approximately 48 min. The bus schedule from Dalkeith may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationEskbank Toll, DalkeithID 6280301100960 m • 13 min
- 2Wait for bus3Wester Hailes
- 3Ride to bus stationSouth Bridge, Old TownID 620024013032 min
- 4Walk toEdinburgh280 m • 4 min
Public transport directions from Dalkeith to Edinburgh
Bus schedule from Dalkeith to Edinburgh
Related Routes
- Aberfeldy to Edinburgh
- Aberfoyle to Edinburgh
- Ballater to Edinburgh
- Brechin to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Comrie (Fife) to Edinburgh
- Cupar to Edinburgh
- Dollar to Edinburgh
- Drymen to Edinburgh
- Ellon to Edinburgh
- Eyemouth to Edinburgh
- Fort Augustus to Edinburgh
- Gourock to Edinburgh
- Grangemouth to Edinburgh
- Grantown-On-Spey to Edinburgh
- Harthill to Edinburgh
- Strathaven to Edinburgh
- Stromness to Edinburgh
- Lochearnhead to Edinburgh
Alternative route from Dalkeith to Edinburgh by bus via 3
Take one direct bus from Dalkeith to Edinburgh in Edinburgh: take the 3 bus from Eskbank Toll, Dalkeith station to South Bridge, Old Town station. The total trip duration for this route is approximately 48 min. The bus schedule from Dalkeith may change. We recommend you check the updated bus schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationEskbank Toll, DalkeithID 6280301100960 m • 13 min
- 2Wait for bus3Wester Hailes
- 3Ride to bus stationSouth Bridge, Old TownID 620024013032 min
- 4Walk toEdinburgh280 m • 4 min
Questions & Answers
What is the fastest way to get from Dalkeith to Edinburgh?
The fastest way takes 35 minutes, using Bus line 29.
What is the alternative route to get from Dalkeith to Edinburgh?
The alternative route takes 48 minutes, using Bus line 3.
Is there a direct bus between Dalkeith and Edinburgh?
Yes, there’s a direct bus going from Dalkeith in Scotland to Edinburgh in Edinburgh in 35 min.
Which bus line goes from Dalkeith to Edinburgh?
The 29 bus line goes from South Bridge, Old Town station near Dalkeith in Scotland to Edinburgh station near Edinburgh in Edinburgh.
How long does it take to travel from Dalkeith to Edinburgh by bus?
The total travel time between Dalkeith and Edinburgh by bus is about 35 min.
Where do I get on the bus near Dalkeith to get to Edinburgh?
Get on the 29 bus from the South Bridge, Old Town stop near Dalkeith in Scotland.
Where do I get off the bus when travelling between Dalkeith and Edinburgh?
Get off the bus at the Edinburgh stop, which is closest to Edinburgh.
When is the first train from Dalkeith to Edinburgh?
The first train from Dalkeith in Scotland to Edinburgh in Edinburgh is ScotRail. It leaves the Eskbank station at 07:25.
When is the last bus from Dalkeith to Edinburgh?
The last bus from Dalkeith in Scotland to Edinburgh in Edinburgh is the Birkenside - Haymarket line. It leaves the Muirpark, Eskbank stop at 04:33.
Popular Routes
- Dundee to Halbeath Park & Ride
- Banknock to Cumbernauld
- Edinburgh to Dalhousie Castle
- Cupar to Wormit
- Ayr to East Kilbride
- Princes Street (West), City Centre to Spire Murrayfield Hospital
- Glasgow to Gartnavel General Hospital
- Portree to Steornabhagh (Stornoway)
- Bathgate to Motherwell
- Glasgow to Inverness
- Edinburgh to North Queensferry
- Dundee to Spittal Of Glenshee
- Kyle Of Lochalsh to Kyleakin
- Glasgow Queen Street to Luss
- Greenock to The Queen Elizabeth University Hospital Campus
- Buchanan Street Bus Station to East Kilbride
- Kirkintilloch to Coatbridge
- Darvel to Glasgow
- Crail to Edinburgh
- Glasgow Central Station to Milngavie