How to get from Haymarket Station to Craigmillar Castle by bus?
Haymarket Station to Craigmillar Castle - Bus Timetable
The 33 bus from Haymarket Station to Craigmillar Castle runs from 04:56 to 23:11, with departures every 15-30 min. The journey takes about 36 min, with regular service throughout the operating hours.
From Haymarket Station to Craigmillar Castle by bus
Take one direct bus from Haymarket Station to Craigmillar Castle in City Of Edinburgh: take the 33 bus from Haymarket Station, Haymarket station to Craigmillar Cemetery, the Inch station. The total trip duration for this route is approximately 36 min. The bus schedule from Haymarket Station may change. We recommend you check the updated bus schedule to Craigmillar Castle on the Moovit app.
Step by Step
- 1Walk to bus stationHaymarket Station, HaymarketID 6200202020260 m • 4 min
- 2Wait for bus33Millerhill
- 3Ride to bus stationCraigmillar Cemetery, the InchID 620020953026 min
- 4Walk toCraigmillar CastleEH16 Edinburgh EH16 4530 m • 7 min
Public transport directions from Haymarket Station to Craigmillar Castle
Bus timetable from Haymarket Station to Craigmillar Castle
Related Routes
- Bonnyrigg to Craigmillar Castle
- Dunbar to Craigmillar Castle
- Dunfermline to Craigmillar Castle
- Edinburgh to Craigmillar Castle
- Glasgow to Craigmillar Castle
- Linlithgow to Craigmillar Castle
- Musselburgh to Craigmillar Castle
- North Berwick to Craigmillar Castle
- Penicuik to Craigmillar Castle
- North Bridge to Craigmillar Castle
- Edinburgh Airport EDI to Craigmillar Castle
- Apex Grassmarket Hotel Edinburgh to Craigmillar Castle
- Point A Hotel Edinburgh Haymarket to Craigmillar Castle
- Hotel One Edinburgh Royal to Craigmillar Castle
- University of Edinburgh to Craigmillar Castle
- Princes Street to Craigmillar Castle
- Hotel Ceilidh-Donia Edinburgh to Craigmillar Castle
- Hilton Edinburgh Carlton to Craigmillar Castle
- 2 Marchhall Place to Craigmillar Castle
- Royal Mail to Craigmillar Castle
Questions & Answers
What is the fastest way to get from Haymarket Station to Craigmillar Castle?
The fastest way takes 36 minutes, using Bus line 33.
Is there a direct bus between Haymarket Station and Craigmillar Castle?
Yes, there’s a direct bus going from Haymarket Station in Edinburgh to Craigmillar Castle in City Of Edinburgh in 36 min.
Which bus line goes from Haymarket Station to Craigmillar Castle?
The 33 bus line goes from Haymarket Station, Haymarket station near Haymarket Station in Edinburgh to Craigmillar Cemetery, the Inch station near Craigmillar Castle in City Of Edinburgh.
How long does it take to travel from Haymarket Station to Craigmillar Castle by bus?
The total travel time between Haymarket Station in Edinburgh and Craigmillar Castle in City Of Edinburgh by bus is about 36 min.
Where do I get on the bus near Haymarket Station to get to Craigmillar Castle?
Get on the 33 bus from the Haymarket Station, Haymarket stop near Haymarket Station in Edinburgh.
Where do I get off the bus when travelling between Haymarket Station and Craigmillar Castle?
Get off the bus at the Craigmillar Cemetery, the Inch stop, which is closest to Craigmillar Castle in City Of Edinburgh.
When is the last bus from Haymarket Station to Craigmillar Castle?
The last bus from Haymarket Station in Edinburgh to Craigmillar Castle in City Of Edinburgh is the Wester Hailes - Longstone line. It leaves the Haymarket Station, Haymarket stop at 00:11.
Popular Routes
- Edinburgh to Caithness
- Strachur to Glasgow
- Edinburgh to Elie
- Buchanan Street Bus Station to Pollok Country Park
- Edinburgh to Kelso
- Troon to Campbeltown
- Glasgow to Hunters Quay
- Auchterarder to Stirling
- Ayr to Ayrshire Central Hospital
- Kirriemuir to Edinburgh
- Edinburgh to Melrose Abbey
- Glasgow to Inverarnan
- Glasgow to Fraserburgh
- Wishaw to Motherwell
- Glasgow Airport to Lanark
- Luss to Glasgow
- Kirkcudbright to Newton Stewart
- Oldmeldrum to New Deer
- Glasgow to Ratho
- Glasgow to Macduff