How many days in Edinburgh?

3 days. In 3 days you cover the 5 stops the city is known for and the 5 that come next, at a normal pace.

Data checked on October 5, 2026

The count

The 5 main stops add up to 13 h 30 of visits, before any walking or lunch. The next 5 add 7 h. A normal day runs from 9:30 to 18:30, with walks and an hour for lunch inside it.

DaysMain stopsNext in lineStops in the planPlan
1 day 2/5 3/5 5 See the plan
2 days 4/5 4/5 10 See the plan
3 days 5/5 5/5 14 See the plan

What stretches or shortens Edinburgh

Edinburgh is compact, but it is vertical: closes, steps and cobbled slopes slow every walk, and a short hop on the map can take twice as long on foot. The castle and the Royal Mile hold most of a first day, and Holyrood Park wants a separate half day if you plan to climb Arthur's Seat. Tickets for the castle and the underground close sell out in busy months, and the weather can turn within an hour, so keep a few indoor stops in reserve. Leith and the Water of Leith sit outside the centre and suit a slower second or third day.

Common questions

Is one day in Edinburgh enough?

One day covers the castle, the Royal Mile and a walk down to Holyrood if you book the castle ahead and keep the pace up. You will miss Arthur's Seat, the National Museum and the districts away from the centre. The hills slow every walk, so do not plan too many stops.

Do I need to book Edinburgh Castle in advance?

Yes, in most seasons. The castle states that tickets often sell out well ahead, especially in summer, and the price online is lower than at the gate. Book a dated ticket before you travel.

What can I do on a rainy day in Edinburgh?

The National Museum of Scotland is free and large, and St Giles' Cathedral, the Palace of Holyroodhouse and the Royal Yacht Britannia are mostly indoors. The Real Mary King's Close runs underground in any weather. Rain falls on 9 to 12 days a month through the year.

How do I get from Edinburgh Airport to the centre?

The tram and the Airlink 100 bus both run from the airport to the city centre in about 30 to 35 minutes. The tram stops on Princes Street and the bus ends near Waverley station, so both leave you a short walk from the Old Town.

How these times are calculated