How to get from Craigmillar Castle to Edinburgh Castle by bus?
From Craigmillar Castle to Edinburgh Castle by bus
Take one direct bus from Craigmillar Castle to Edinburgh Castle in Edinburgh: take the 2 bus from Craigmillar Castle Gardens, Craigmillar station to Grassmarket, Old Town station. The total trip duration for this route is approximately 37 min. The bus schedule from Craigmillar Castle may change. We recommend you check the updated bus schedule to Edinburgh Castle on the Moovit app.
Step by Step
- 1Walk to bus stationCraigmillar Castle Gardens, CraigmillarID 6200239650910 m • 12 min
- 2Wait for bus2Edinburgh Park
- 3Ride to bus stationGrassmarket, Old TownID 620024678016 min
- 4Walk toEdinburgh CastleJohnston Terrace690 m • 9 min
Public transport directions from Craigmillar Castle to Edinburgh Castle
Bus timetable from Craigmillar Castle to Edinburgh Castle
Related Routes
- Haymarket Station to Edinburgh Castle
- Edinburgh Playhouse to Edinburgh Castle
- Malmaison Edinburgh City to Edinburgh Castle
- Stirling Castle to Edinburgh Castle
- Melville Castle to Edinburgh Castle
- B+B Edinburgh to Edinburgh Castle
- Shandwick Place to Edinburgh Castle
- John O'Groats to Edinburgh Castle
- Duddingston Loch to Edinburgh Castle
- Mercure Livingston Hotel to Edinburgh Castle
- Glasgow Central to Edinburgh Castle
- Livingston North to Edinburgh Castle
- Bt Murrayfield Stadium to Edinburgh Castle
- George Square to Edinburgh Castle
- Glasgow Queen Street to Edinburgh Castle
- Mercure Edinburgh Haymarket to Edinburgh Castle
- Hermiston Park & Ride to Edinburgh Castle
- Ingliston Park And Ride to Edinburgh Castle
- Stirling Station to Edinburgh Castle
- Holyrood Abbey to Edinburgh Castle
Questions & Answers
What is the fastest way to get from Craigmillar Castle to Edinburgh Castle?
The fastest way takes 37 minutes, using Bus line 2.
Is there a direct bus between Craigmillar Castle and Edinburgh Castle?
Yes, there’s a direct bus going from Craigmillar Castle in City Of Edinburgh to Edinburgh Castle in Edinburgh in 37 min.
Which bus line goes from Craigmillar Castle to Edinburgh Castle?
The 2 bus line goes from Craigmillar Castle Gardens, Craigmillar station near Craigmillar Castle in City Of Edinburgh to Grassmarket, Old Town station near Edinburgh Castle in Edinburgh.
How long does it take to travel from Craigmillar Castle to Edinburgh Castle by bus?
The total travel time between Craigmillar Castle and Edinburgh Castle by bus is about 37 min.
Where do I get on the bus near Craigmillar Castle to get to Edinburgh Castle?
Get on the 2 bus from the Craigmillar Castle Gardens, Craigmillar stop near Craigmillar Castle in City Of Edinburgh.
Where do I get off the bus when travelling between Craigmillar Castle and Edinburgh Castle?
Get off the bus at the Grassmarket, Old Town stop, which is closest to Edinburgh Castle.
When is the last bus from Craigmillar Castle to Edinburgh Castle?
The last bus from Craigmillar Castle in City Of Edinburgh to Edinburgh Castle in Edinburgh is the Wester Hailes - Longstone line. It leaves the Craigmillar Castle Road, Little France stop at 00:26.
Popular Routes
- Thurso to Inverness
- Greenock to Royal Alexandra Hospital
- Coatbridge to Buchanan Street Bus Station
- Aberdeen to New Slains Castle
- Cumbernauld to Stobhill Hospital
- Glasgow to Aberfeldy
- Renfield Street, Glasgow to Golden Jubilee National Hospital
- Glasgow to Balmoral Castle
- Edinburgh to Portree
- Edinburgh to Lossiemouth
- Aberdeen to Auchenblae
- Glasgow Airport to Kelvingrove Art Gallery And Museum
- Glasgow to Portree
- Drymen to Balmaha
- Edinburgh to Culross Street
- Coatbridge to Buchanan Street Bus Station
- Kirkcudbright to Newton Stewart
- Glasgow to Pittenweem
- Clydebank to Erskine
- Fraserburgh to Inverurie