Royal Mile, Edinburgh

Royal Mile, Edinburgh
LocationOld Town, Edinburgh
TypeHistoric street
LengthAbout one mile
Best ForFirst-time visitors
Time NeededHalf to full day
Nearest StationEdinburgh Waverley

Starting in Scotland’s capital, the Royal Mile is the hilly spine of Edinburgh’s Old Town, lined end to end with historic buildings, museums, pubs and street performers. It measures just over a modern mile and takes its name from the old Scots mile, running from the castle at the top to the royal palace at the foot.

At the top sits Edinburgh Castle, perched on Castle Rock, where you can see the oldest Crown jewels in the British Isles and hear the One o’clock Gun. Nearby are the gothic Witchery restaurant, the Scotch Whisky Experience, and Camera Obscura, whose rooftop terrace gives some of the best views over the Old and New Town.

Walking the Royal Mile: Castle to Holyrood

The Mile runs downhill from Edinburgh Castle to the Palace of Holyroodhouse, so most people walk it top to bottom to save their knees. It divides into named stretches — Castlehill, the Lawnmarket, the High Street and the Canongate — each with its own closes (narrow alleys) branching off to hidden courtyards. Allow at least half a day, or a full day if you tour the castle and add a vaults walk. The gradient is gentle but constant, and the setts (square cobbles) turn slippery in the rain.

What to See Along the Way

Halfway down, St Giles’ Cathedral marks the old heart of the city, close to the Real Mary King’s Close and the People’s Story Museum in the Canongate Tolbooth. At the foot stand Holyrood Palace and the Scottish Parliament, with the volcanic hill of Arthur’s Seat rising behind them — worth the hour’s climb for views over the city and the Kingdom of Fife. Bridges, stairs and closes link the Mile to Princes Street Gardens, the Grassmarket and the Southside, so it also works as a hub for exploring the rest of the centre. For more ideas, see our guide to Edinburgh’s Old Town.

Beneath the Street: The Vaults

Under the bridges that cross the Royal Mile lies a warren of 18th-century vaults, once used for storage and later by the city’s poorest residents. Guided tours tell the stories of the people who lived down here and the legends that grew up around them. It is one of the more atmospheric ways to spend an evening in the Old Town, especially if you enjoy the darker side of Edinburgh’s history.

Practical Tips

  • Walk downhill from the castle to Holyrood to save your legs
  • Wear flat, grippy shoes — the setts are uneven and slippery when wet
  • The One o’clock Gun fires Monday to Saturday; arrive a few minutes early
  • Closes and stairs connect the Mile to Princes Street Gardens, the Grassmarket and the Southside
  • Book castle tickets and vaults tours ahead in the summer months
📍
Area
Old Town
🏛
Type
Historic street
📏
Length
About 1 mile
Time
Half to full day
🚄
Nearest
Waverley
🎯
Best For
First visit

Frequently Asked Questions

How long does it take to walk the Royal Mile?

The street itself is about a mile and takes 20 to 30 minutes to walk without stopping. With the castle, St Giles’ and a vaults tour, most visitors spend half a day or more.

What is at each end of the Royal Mile?

Edinburgh Castle sits at the top on Castle Rock, while the Palace of Holyroodhouse and the Scottish Parliament sit at the bottom, with Arthur’s Seat rising just behind them.

← Back to all places to visit in Scotland