How to get toCraigmillar Castlecar-free
Plan your journey
Sorry! We can't find any journeys at that time...
Visit Craigmillar Castle car-free
Several regular buses run from central Edinburgh to roads near Craigmillar Castle. It’s then a roughly 15-minute walk along pavements or through Craigmillar Castle Park. Our journey planner will show you bus and train times and walking routes.
Enjoy 25% off entry when you arrive car-free by train, bus or bike. 25% off the standard Adult, Child or Concession admission price when you book online with code GOOD25 and show bus/train ticket or bike on arrival.
Craigmillar Castle is ¾ mile from National Route 1, which provides a green and largely traffic-free route through Edinburgh. Turn right, following sign, along Duddingston Road and keep straight to the castle entrance. Plan your cycle route here
City Cabs 0131 2281211 or Central Taxis 0131 2292468
If travelling by train, you can save money on bus fares by asking for an Edinburgh PlusBus ticket which is valid on buses and trams in Edinburgh, including the route to Craigmillar Castle.
Scotrail have some great discounts if you’re travelling in a group of 3 or more, or with kids.
About Craigmillar Castle
The castle of Craigmillar is one of the most perfectly preserved castles in Scotland. Even today, the castle retains the character of a medieval stronghold. Building began in the early 15th century, and over the next 250 years the castle became a comfortable residence surrounded by fine gardens and pastureland. The castles history is not only closely involved with the city of Edinburgh, but plays an important part in the story of Mary Queen of Scots who fled to Craigmillar Castle following the murder of Rizzio. It was in the castle where the plot was hatched to murder Mary’s husband, Lord Darnley. Built round an L-plan tower house of the early 15th Century, Craigmillar was much expanded in the 15th and 16th Centuries.
For any queries about visiting contact Craigmillar Castle on 0131 661 4445 or firstname.lastname@example.org
Address: Craigmillar Castle, Craigmillar Castle Road, Edinburgh EH16 4SY. Visit Website