Home › Travel answers › Edinburgh
Edinburgh · checked October 2026

Do You Need to Book Edinburgh Castle in Advance?

Yes, book in advance. The castle says tickets often sell out far ahead, especially in summer. Once they sell out online, no tickets are sold at the castle. Booking online is also cheaper than paying at the gate.

Ticket prices: online vs at the gate

  • Adult (16–64): £23.50 online, £26.00 at the castle
  • Concession (65+ and unemployed): £19.00 online, £21.00 at the castle. Students do not count as concessions.
  • Child (7–15): £11.50 online, £13.00 at the castle

Children under 16 must be with an adult. The castle notes that prices can change.

Standard or Flexi ticket?

A standard ticket is the cheapest way in. The Flexi ticket costs more: £38.00 for an adult, £30.50 for a concession and £22.50 for a child. It lets you enter once on any day within seven days of the date you choose, with no timeslot to book. It is worth it if your plans or the weather are uncertain.

Buy only from the official Edinburgh Castle or Historic Environment Scotland websites. The castle warns about lookalike sites selling fake tickets.

Opening hours

  • 1 April to 30 September: 9.30am to 6pm, last entry 5pm
  • October to March: 9.30am to 5pm, last entry 4pm (shorter hours on 24 December, and an 11am opening on 1 January)
  • Closed: 25 and 26 December

Bad weather can close the castle; high winds have shut it at short notice before. If the forecast looks wild, check the website on the morning of your visit.

How long to allow

The castle says to allow at least two hours for the main sights. These include Scotland's Crown Jewels and St Margaret's Chapel, Edinburgh's oldest building, from around 1130. An audio guide costs £4. You can use it on your own phone, but download it before you arrive because signal inside can be patchy.

Best time to go

An early slot gives you the most time before last entry, which matters most in winter. If you can be inside at 1pm, you will hear the One O'Clock Gun. It is fired every day at 1pm except Sundays, Good Friday and Christmas Day.

Tips for the Royal Mile

  • The Royal Mile runs downhill from the castle, so it is easy to walk it straight after your visit.
  • St Giles' Cathedral is on the way down and free to enter. Taking photos inside needs a £2 permit. From April to October it is open Monday to Friday 9.00 to 19.00, Saturday 9.00 to 17.00 and Sunday 13.00 to 17.00. In winter it closes at 17.00 every day.
  • The Palace of Holyroodhouse is at the far end of the Royal Mile, if you want to finish with a second royal visit.

Planning your first trip?

The constantXplorer Edinburgh 3-day guide plans the castle around an early slot, then takes you down the Royal Mile, with a wet-weather backup if the castle closes.

Planning Edinburgh?

The constantXplorer Edinburgh 3-day guide plans the days around this, with the tickets decided, the routes connected and the way back to your hotel. Printable, and offline on your phone. $12.

More travel answers