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.
| Days | Main stops | Next in line | Stops in the plan | Plan |
|---|---|---|---|---|
| 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.