Visitor guide · Unofficial website: Edinburgh Castle and Palace of Holyroodhouse

Edinburgh Castle Visit
EN

How to get to the Palace of Holyroodhouse

The palace stands on the Canongate (postcode EH8 8DX), at the bottom of the Royal Mile. Edinburgh Waverley is the nearest station, and the castle is about a mile away.

Palace of Holyroodhouse · Canongate, Edinburgh EH8 8DX

The map is loaded from Google only when you open it.

Featured

Tickets, guided tours and walking tours

Palace of Holyroodhouse: Entry Ticket

4.7· 1,030 reviewsTiqets

On foot down the Royal Mile

Arthur's Seat and the cliffs of Salisbury Crags rising above the rooftops of Holyrood, with grey clouds above

From the castle, the Royal Mile runs downhill past Castlehill, the Lawnmarket, the High Street and the Canongate. The street is almost exactly one mile long, and the palace is at the bottom. The Scottish Parliament stands on the Canongate, on the way down. Count on a slow walk with stops along the way.

From Waverley station

Waverley, between the Old Town and the New Town, is the nearest station to the palace. From the station you reach the Royal Mile and follow it to its lower end, where the palace stands.

From Edinburgh Airport

The tram goes from the airport to St Andrew Square in about 35 minutes, with a tram about every 7 minutes in the daytime. From there it is a short walk to Waverley, and then down the Royal Mile. Buy your tram ticket before you board.

The Airlink 100 bus takes about half an hour to Waverley Bridge.

By train from London or Glasgow

Waverley has one fast train an hour from London King's Cross and two trains an hour from Glasgow Queen Street.

Is the palace accessible?

The rooms of Mary, Queen of Scots have no wheelchair access. For the other rooms, ask at the entrance.

Book tickets and tours →

Holyrood Palace: frequently asked questions

How far is Holyrood Palace from Edinburgh Castle?

About a mile, along the Royal Mile: the castle is at the top and the palace at the bottom.

How do I get from the airport to Holyrood Palace?

Take the tram to St Andrew Square, about 35 minutes, walk to Waverley station and follow the Royal Mile down to the Canongate.

Book tickets and tours