Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring Royal Mile.
Local know-how to help you travel smarter and make the most of every moment.
Edinburgh's iconic mile-long spine connecting castle and palace through medieval history, culture, and Scottish character.
Edinburgh's most iconic thoroughfare stretches nearly a mile from Edinburgh Castle to the Palace of Holyroodhouse, forming the spine of the historic Old Town. This atmospheric cobbled street is lined with medieval tenements, hidden closes (narrow alleyways), world-class museums, and atmospheric pubs. Home to St Giles' Cathedral, Mary King's Close, and countless shops and restaurants, the Royal Mile offers an immersive journey through Scottish history and culture in one unforgettable walk.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Hi, I'm Eve. Here are a few practical things to know before exploring Royal Mile.
Local know-how to help you travel smarter and make the most of every moment.
Bus
Multiple bus routes serve the Royal Mile area. Lothian Buses operate frequent services to the city centre, with stops near both Edinburgh Castle (top of the Mile) and Holyrood Palace (bottom of the Mile). Journey times from Edinburgh Airport are approximately 25–35 minutes depending on traffic. Single fares cost around £1.80–£2.00 GBP. Day tickets offer unlimited travel and cost approximately £5.00 GBP.
Train
Edinburgh Waverley railway station is located approximately 400 metres from the Royal Mile, accessible via a 5–7 minute walk through the city centre. From the station, follow signage toward Princes Street and the Old Town. Train services connect Edinburgh to Glasgow (50 minutes), London (5.5–7 hours), and other UK destinations. Ticket prices vary by destination and advance booking.
Walking
The Royal Mile is highly walkable and pedestrian-friendly. From Edinburgh's city centre (Princes Street area), the walk to the top of the Mile at Edinburgh Castle takes approximately 10–15 minutes via gentle uphill terrain on cobblestones. The full length of the Mile from castle to palace is approximately 1.81 kilometres and takes 20–30 minutes to walk at a leisurely pace. Comfortable footwear is essential due to the uneven cobbled surface.
Taxi or Ride-Share
Taxis and ride-share services (Uber, local firms) are readily available throughout Edinburgh. Journey times from Edinburgh Airport to the Royal Mile are approximately 20–30 minutes depending on traffic conditions. Typical fares range from £20–£35 GBP from the airport. The Old Town has limited vehicle access, so taxis typically drop passengers at nearby streets rather than directly on the Mile.
Use Royal Mile as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover Perthshire: Scotland's Heartland of Natural Beauty, Cultural Heritage, and Outdoor Adventure.
Tell me more about Perthshire