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
Public transport directions from Dalkeith to Edinburgh
Bus timetable 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
Questions & Answers
What is the fastest way to get from Dalkeith to Edinburgh?
The fastest way takes 35 minutes, using Bus line 29.
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 bus from Dalkeith to Edinburgh?
The first bus from Dalkeith in Scotland to Edinburgh in Edinburgh is Birkenside - Haymarket. It leaves the Muirpark, Eskbank stop at 05:33.
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:27.
Popular Routes
- Buchanan Street Bus Station to Bellshill
- Buchanan Bus Station to Largs
- Dundee to Kirriemuir
- Edinburgh to Port Appin
- Glasgow Central Station to Luss
- Edinburgh to Cawdor Castle
- Inverness to Hopeman
- Comrie to Edinburgh
- St Andrews to Anstruther
- Dundee to Crail
- Inverness to Gairloch
- Ayr to Beith
- Aberdeen to Grantown on Spey
- Coatbridge to Glasgow Airport
- Edinburgh to Braemar
- Kinlochbervie to Ullapool
- Aberdeen to Ellon Park & Ride
- Inverness to Fochabers
- East Kilbride to Glasgow Central Station
- Edinburgh to Elie