Every guide answers this with a number and a shrug. We can do better, because we already know how long each real attraction in this city actually takes: we timed and priced the Castle, the whisky experiences, the Vaults, the buses and the Harry Potter tours while researching the rest of this site, and none of that data changes depending on how many days you're asking about. What follows is that time budget laid out by day, plus the one piece of maths almost nobody runs: whether the bundle ticket everyone recommends is actually cheaper than buying separately.

Quick verdict

Two days covers the essentials properly: the Castle, one Old Town paid attraction, and the Palace of Holyroodhouse or the Royal Yacht Britannia. Three days is the comfortable version, adding the New Town and a second paid attraction without rushing. Four or more only makes sense once you add a day trip, the city itself genuinely runs out of new ground after day three. Visiting in August: add a day for the Fringe, the sightseeing plan doesn't shrink to make room for it.

Minimum

2 days

Comfortable

3 days

4th day

Only for a day trip

In August

Add 1 day for the Fringe

The real time budget, not a feeling

Edinburgh Castle seen from the Grassmarket
Photo: Stephencdickson, CC BY-SA, via Wikimedia Commons

Here's what everything on this site's own pages actually takes, the numbers we used to build the day-by-day plans below.

StopReal durationFrom
Edinburgh Castle (guided, skip the line)90 minutes£39
Edinburgh Castle (official ticket only)2 to 3 hours self-paced£23.50 advance
Palace of Holyroodhouse~1.5 to 2 hours£22 advance
Royal Yacht Britannia~2 hours£21
Scotch Whisky Experience (Silver)50 minutes£25.31
Vaults tour (Mercat or Auld Reekie)75 to 90 minutes£26 to £29.15
Hop-on hop-off, one loop70 minutes£20
Harry Potter, self-guided1.5 to 2 hours£0
National Museum of Scotland2 to 3 hoursFree
Arthur's Seat, up and down1 to 1.5 hoursFree
Highlands day trip12 to 13 hours£45

Add it up and a genuinely full day, one big paid attraction, a walk, a museum or free viewpoint, and food stops, runs to roughly 8 to 9 hours of actual activity time before travel between stops. That's the arithmetic behind every day plan below.

2 days: the essentials, properly

Two independent day-by-day itineraries from writers who've lived in or repeatedly visited Edinburgh agree closely on the shape of this: Castle first thing on day one, Holyrood Park and Leith on day two, with a hard deadline for the Royal Yacht Britannia (last entry 4pm in summer, 3pm in winter) that catches out anyone who lingers too long at Arthur's Seat beforehand. The honest ceiling on two days: you get one Old Town paid attraction alongside the Castle, not two, and the New Town barely gets a look in.

3 days: what the extra day actually buys

The third day is where the New Town stops being an afterthought. Princes Street Gardens, Charlotte Square, and the free National Galleries of Scotland (five separate galleries, all free entry) all live here, plus a second paid attraction you had to skip on the tighter two-day plan, whichever of whisky, the Vaults, or Camera Obscura you didn't fit into day one. It's also the natural day to slow down: a proper lunch instead of a quick one, the closes off the Royal Mile you walked straight past on day one, or a full loop on the hop-on hop-off bus if your feet need the break.

4 or more days: only worth it for a day trip

Be honest with yourself here. The city itself, walkable, compact, and built around one central spine, runs dry of genuinely new ground after about three days. What a fourth day buys is somewhere that isn't Edinburgh at all. Our own research into the most popular option found the real time budget most guides don't publish: even the best-reviewed Highlands day tours give you roughly five to ten minutes at Glencoe and about two hours at Loch Ness, out of a twelve-hour day. It's a genuine taste of the Highlands, not a real visit to them, and every local writer we found while researching this page independently gives the same warning: don't try to compress Loch Ness, Skye or Inverness into a single day if you can possibly avoid it.

Loch Ness at dusk with the Scottish Highlands in the background
The realistic 4th-day option

Edinburgh: Loch Ness, Glencoe and The Highlands

4.9 · 6,339 reviews

The best-evidenced day trip on this route. Full time budget, and why the 3-day version is cheaper per hour, is in our Highlands guide.

from £45
12.5 hours · per adult

The Highlands isn't the only fourth-day option, and for some travellers it isn't even the best fit. If a full 12-hour coach day sounds like too much, Loch Lomond gets you real Scottish scenery in less time, and if castles and golf matter more to you than lochs, St Andrews and the Fife coast is the other well-evidenced alternative:

Loch Lomond and Stirling Castle on a day tour from Edinburgh
Shorter day, still real Scotland

Edinburgh: Loch Lomond, Stirling Castle and the Kelpies

4.7 · 1,385 reviews

The closest 'proper Scotland' scenery to Edinburgh, paired with Stirling Castle and the Kelpies. 9.5 hours instead of the Highlands' 12.

from £57
9.5 hours · per adult
St Andrews and the Fife coast on a day tour from Edinburgh
Castles and golf over lochs

St Andrews & the Fishing Villages of Fife

4.7 · 2,171 reviews

Small-group tour to the home of golf and the Fife fishing villages, usually with Falkland or Stirling added depending on the operator.

from £61.64
8.5 hours · per adult

Critical timings, at a glance

The one thing every itinerary above depends on: these three windows, none of them flexible.

AttractionDeadlineWhy it matters
Edinburgh CastleBook online in advanceCheaper than the gate price, and timed slots do sell out in summer
Royal Yacht BritanniaLast entry 4pm (summer), 3pm (winter)Miss it and there's no later slot that day, plan the Leith bus around it
Palace of HolyroodhouseClosed roughly a week, late June to early JulyRoyal Week closure, check official dates before building day two around it

Does the Royal Edinburgh Ticket actually save money?

This is the maths almost nobody runs before buying. Booked separately at official advance prices, the same three attractions come to roughly £66.50 combined, cheaper than the bundle's £81 sticker price on paper. The bundle only becomes the better deal once you count what 48 hours of bus travel is genuinely worth to you, particularly the ride out to Leith for Britannia, which otherwise costs a separate bus or tram fare each way.

Bought separatelyPrice
Edinburgh Castle (advance)£23.50
Palace of Holyroodhouse (advance)£22.00
Royal Yacht Britannia£21.00
Total, bought separately£66.50
Royal Edinburgh Ticket (all 3 + 48h buses)£81.00
Difference£14.50 more for the ticket

The exact break-even: if the included 48 hours of hop-on hop-off bus travel would otherwise cost you £14.50 or more across your trip, the bundle wins. If you were always planning to walk or use public transport anyway, buying the three tickets individually is cheaper.

Royal Yacht Britannia moored at Leith, Edinburgh
Only worth it with the bus factored in

Royal Edinburgh Ticket: Hop-On Hop-Off + Attraction Admissions

4.7 · 1,036 reviews

48 hours across all three official bus routes plus guaranteed entry to the Castle, Holyroodhouse and the Royal Yacht Britannia.

from £81
48 hours · per adult

The other pass worth knowing about, the Historic Scotland Explorer Pass (£48 for 14 days, 70+ sites across Scotland including Stirling Castle), is a different proposition entirely: excellent value if you're travelling beyond Edinburgh, largely pointless for a city-only trip since it only really covers the Castle here.

August changes the plan, not the day count

The Edinburgh Festival Fringe runs three weeks every August (7 to 31 August in 2026), and it doesn't make the city's sights take less time, it adds an entire layer on top of them. If you want to see any of it, that's realistically an extra evening or day, not a replacement for the sightseeing plan above. Expect higher accommodation prices, longer queues at every paid attraction, and busier timed slots at the Castle specifically, book that even further ahead than usual. Outside August, the plans above hold steady year-round, though the Palace of Holyroodhouse does close to visitors for roughly a week around Royal Week (late June into early July in 2026), worth checking the official dates before you build day two around it.

Before you book anything

Before you book

  • Book the Castle's timed entry slot in advance. It's cheaper online than at the gate, lets you skip the ticket queue, and is the one genuine bottleneck in the city, slots do sell out in summer.
  • Wear real shoes. The Old Town's cobbled setts and closes are part of the charm and genuinely hard on your feet, and Arthur's Seat is a real climb on uneven ground, not a paved path.
  • Check the exact deadlines in the table above before you build your day-by-day plan, Britannia and Holyroodhouse in particular don't bend.

Quick answers

How many days do you really need in Edinburgh?

Two days covers the Old Town properly: the Castle, one whisky or illusions stop, St Giles' Cathedral, and either Mary King's Close or a free museum, plus Holyrood Park and the Royal Yacht Britannia on day two. Three days adds real breathing room and the New Town. Four or more only makes sense if you want a day trip, the city itself doesn't need a fourth day.

Is the Royal Edinburgh Ticket actually worth it?

Only if you value the 48 hours of hop-on hop-off bus travel that comes with it. Booked separately, Edinburgh Castle, the Palace of Holyroodhouse and the Royal Yacht Britannia cost roughly £66.50 combined at official advance prices. The Royal Edinburgh Ticket bundling all three costs £81, more than buying them separately, and only pays for itself once you factor in the bus rides, particularly the one out to Leith for Britannia.

Does visiting in August change how many days I need?

It changes what fits into the days you have, more than the number itself. The Edinburgh Festival Fringe runs three weeks in August, and if you want to see any of it, that's realistically an extra evening or day on top of the sightseeing plan, not instead of it. Expect higher prices, scarcer accommodation, and longer queues at every paid attraction during the festival month.

What's the one thing I should book before I arrive?

A timed entry slot for Edinburgh Castle. It's the one real bottleneck in the city: advance online tickets are cheaper than the gate price and let you skip the queue, and in summer the slots do sell out. Book the first or second slot of the morning if you can, it protects the rest of your day-one plan.

Can I do Edinburgh and the Highlands in the same short trip?

You can do a single Highlands day trip on top of a 2 or 3-day city visit, but treat it as a fourth day, not a swap for city time. Our own Highlands day trip guide found that even the best-reviewed one-day tours give you roughly 5 to 10 minutes at Glencoe and about 2 hours at Loch Ness, out of a 12-hour day, a taste of the Highlands, not a real visit to them.

Diego Fresno in Edinburgh

About this guide

Written by Diego Fresno, Independent travel writer and researcher. Guides are based on first-hand research in Edinburgh and verified against operator and official sources for the 2026 season. Verified: August 2026. About the author →