A Comprehensive Guide on Getting to the Holyrood Palace

Sitting pretty at the end of Edinburgh’s Royal Mile, the Palace of Holyroodhouse is easy to reach by foot, bus, or tram, just minutes from the city centre and Waverley Station. Read this guide to know more about travel and transportation tips, ensuring a seamless and memorable visit to this iconic destination!

Where is the Palace of Holyroodhouse located?

Address: Canongate, Edinburgh EH8 8DX, UK

Find On Maps

Holyrood Palace sits at the foot of Edinburgh’s Royal Mile, right in the heart of the city. It’s the grand finale of the historic mile-long stretch from Edinburgh Castle, and it’s just a short walk from top landmarks like the Scottish Parliament, Calton Hill, and the National Gallery of Scotland.

Closest landmark: Dynamic Earth (0.8 km)

Getting to the Palace of Holyrood by public transport

  • Best for: Budget travel, sightseeing
  • Travel time: Around 15 minutes by bus from Edinburgh Waverley Station, depending on traffic
  • Closest stop: Abbeyhill Crescent, just a short walk to the palace entrance
  • Timings: Buses run from early morning to late night; check local schedules

Bus 35 takes you past Princes Street and Canongate, offering great city views before dropping you near Holyrood Palace—quick, easy, and wallet-friendly.

  • Best for: Saving time, sightseeing
  • Travel time: About 23 minutes from Balfour Street to St. Andrew Square
  • Closest stop: St. Andrew Square, around 2 km away from the palace
  • Timings: Trams run from early morning until late night; check timetables for exact schedules

Ride the tram from Balfour Street to St. Andrew Square, then enjoy a scenic stroll down Leith Street and Canongate to reach Holyrood Palace efficiently and stress-free.

Holyrood Palace Getting There
  • Best for: Saving time, getting to other parts of Scotland
  • Travel time: About 15 minutes on foot from Edinburgh Waverley Station to Holyrood Palace
  • Closest stop: Edinburgh Waverley Station, just a short walk to the palace
  • Timings: Trains run from early morning to late at night; schedules vary by route

Arriving by train? Edinburgh Waverley is well-connected across Scotland, and from there it’s a pleasant 15-minute walk down the Royal Mile to reach Holyrood Palace.

Getting to the Palace of Holyroodhouse by car

Best for: Visitors who want independence and flexibility

Travel time: Around 10 minutes by car from Edinburgh city centre, depending on traffic

Distance: Approximately 2 miles from the city centre

Timings: You can drive at any time, though parking may be limited during peak hours

Parking facilities: The Broad Pavement car park (Holyrood Park) charges £1 per hour (minimum £1), Monday to Friday, 8:30 am to 5:30 pm. Free on weekends and certain public holidays.

Other options nearby: Other car parks nearby include Royal Mile (£2.50/hour), Elm Row (£2/hour), and Abbeyhill (£1.50/hour). Rates may vary, so always double-check for the latest info. Disabled parking available at all locations, though spaces can fill quickly during peak times.

Driving via the Calton Road is quick and scenic—you’ll pass key landmarks like the Scottish Parliament and National Gallery before arriving at Holyrood Palace in just about 10 minutes.

Walking to the Palace of Holyroodhouse

Best for: Exploring Edinburgh on foot and enjoying the sights

Travel time: It takes about 20 minutes to walk from Edinburgh city centre to Holyrood Palace, covering roughly 1.5 miles.

The route is flat and easy, passing iconic landmarks like the Scottish Parliament and National Gallery. It’s a scenic and enjoyable way to reach the palace while soaking up Edinburgh’s charm.

Frequently Asked Questions about getting to Palace of Holyroodhouse

Absolutely! Holyrood Palace is easy to reach by bike, and there are bike racks nearby where you can park. Just be sure to keep an eye on traffic around the Royal Mile.