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 10:24.
Popular Routes
- Glasgow to Ullapool
- Glasgow Airport to Falkirk
- Edinburgh to Strathyre
- Bellshill to Glasgow Airport
- Kelty to Dunfermline
- Inverness to Glasgow
- Linlithgow to Glasgow
- Inverness Airport to Dufftown
- South Queensferry Museum to Murrayfield Stadium
- Inverness to Blairgowrie
- Glasgow to Murrayfield Stadium
- Inverness to Nairn
- Buchanan Street Bus Station to Dunoon
- Edinburgh to Dunfermline
- Fort William to Pitlochry
- Glasgow Airport to Royal Alexandra Hospital
- Edinburgh to Flotterstone Inn
- Glasgow Central Station to Thornliebank
- Invergarry to Inverness
- Edinburgh to Airth