🚶 Walk
Royal Mile Walk
Mile-long historic spine of Edinburgh's Old Town from castle to palace.
Typical duration
90 min
Price
Free
From port
15 km / 9.3 mi
Transfer time
30 min
Indoor / Outdoor
outdoor
Queue risk
low
👨👩👧 Family friendly⚡ Good for short stops
🕐 Best time to visit
Anytime; quietest before 10:00 or after 18:00
Getting there from the port
Train to Edinburgh Waverley then walk uphill to the Royal Mile
🚌 Best transport: train💶 Cost: £4-5 train each way