YesTrip

How many days in Edinburgh? Plans for 1–5 days

In short

Two days in Edinburgh cover the essentials – the castle, the Royal Mile, Holyrood, Arthur's Seat and Calton Hill. Three days are ideal, adding Dean Village, Stockbridge and Leith with the Royal Yacht Britannia. With 4 or 5 days, take the train to Stirling, Glasgow or the Forth Bridge. May to September has the longest days; in August the festivals fill the city.

Plan this trip now

Edinburgh with Calton Hill, seen from Salisbury Crags
Photo: Daniel Kraft, CC BY-SA 3.0, via Wikimedia Commons

Edinburgh is small for a capital, but steep. The medieval Old Town runs along a ridge from the castle down to Holyrood, the Georgian New Town lies in neat streets to the north, and in the middle of the city rises an extinct volcano you can climb in an hour. The short answer: 2 days are enough for the essentials, 3 days are ideal, and with 4 or 5 days a day trip by train is worth it.

How many days in Edinburgh? The overview

DaysWhat you seeBest for
1 dayEdinburgh Castle, the Royal Mile, St Giles' Cathedral, Grassmarket, Calton Hill at sunseta stopover or a day from Glasgow
2 daysplus the Palace of Holyroodhouse, Arthur's Seat, the National Museum of Scotlanda long weekend
3 daysplus Dean Village, Stockbridge, the Royal Botanic Garden and Leiththe ideal length
4 daysplus a day trip to Stirling Castle or Glasgowanyone who wants more of Scotland
5+ daysplus the Forth Bridge at South Queensferry, or a coach tour to the Highlandsslow travellers

Two things matter for planning. Edinburgh Castle sells tickets online with an entry time, and in summer the popular slots go early – book before you travel. And in August, when the Edinburgh Festival Fringe and the other festivals take over the city, accommodation is scarce and expensive; book months ahead or come at another time.

Edinburgh Castle on Castle Rock
Edinburgh Castle on Castle Rock · Photo: Enric, CC BY-SA 4.0, via Wikimedia Commons

One day in Edinburgh: the castle and the Old Town

One day is enough for the Old Town if you start at the top. Be at Edinburgh Castle for the first entry slot, then walk down the Royal Mile, the chain of streets between the castle and Holyrood. On the way: St Giles' Cathedral with its crown spire, the closes – narrow alleys that drop away from the street on both sides – and, a short detour south, the Grassmarket below the castle walls and Greyfriars Kirkyard. The National Museum of Scotland next door is free and good for a rainy hour. Finish the day on Calton Hill, where the monuments and the view over the Old Town and the Firth of Forth are best at sunset.

What does not fit into this day: Arthur's Seat, Holyrood and anything north of Princes Street.

Two days in Edinburgh: add Holyrood and Arthur's Seat

With two days, the second starts at the bottom of the Royal Mile. The Palace of Holyroodhouse is the King's official residence in Scotland, with the ruins of Holyrood Abbey in its grounds; check the website, because it closes when the royal family is in residence. Behind it rises Arthur's Seat, the summit of an extinct volcano in Holyrood Park. The climb takes about an hour up and down at an easy pace, on paths that get muddy and windy – proper shoes help. In the afternoon, Calton Hill and the Scott Monument on Princes Street, which you can climb up its narrow spiral stairs.

Castle tickets, guided walks through the Old Town and the underground vaults* can be booked on Tiqets.

Three days in Edinburgh: our ready-made plan

Three days are right for a first visit, because they take you beyond the Royal Mile. Our plan:

  • Day 1 – The castle and the Old Town: Edinburgh Castle, St Giles' Cathedral, the Grassmarket, Greyfriars Kirkyard, the National Museum of Scotland.
  • Day 2 – Holyrood, Arthur's Seat and Calton Hill: the Palace of Holyroodhouse, the climb up Arthur's Seat, Calton Hill and the Scott Monument.
  • Day 3 – Dean Village, Stockbridge and Leith: the old mill village of Dean Village on the Water of Leith, the cafés of Stockbridge, the Royal Botanic Garden, the Royal Yacht Britannia in Leith and dinner at The Shore, the old harbour.
The Royal Mile in the Old Town
The Royal Mile in the Old TownPhoto: Kim Traynor, CC BY-SA 3.0, via Wikimedia Commons
Arthur's Seat in Holyrood Park
Arthur's Seat in Holyrood ParkPhoto: Kim Traynor, CC BY-SA 3.0, via Wikimedia Commons
Dean Village on the Water of Leith
Dean Village on the Water of LeithPhoto: Gary Campbell-Hall from Edinburgh, UK, CC BY 2.0, via Wikimedia Commons
The monuments on Calton Hill
The monuments on Calton HillPhoto: Saffron Blaze, CC BY 3.0, via Wikimedia Commons

Four days or more: Stirling, Glasgow and the Forth Bridge

From day four, Edinburgh is a good base for trips by train. Stirling with its castle and the Wallace Monument and Glasgow, Scotland's largest city, are each under an hour away on direct trains. Closer still is South Queensferry, where the red Forth Bridge from 1890 crosses the estuary – a UNESCO World Heritage Site that you can see from below or cross by train. Trains in Scotland* are easy to compare on Omio.

The Highlands, Glencoe and Loch Ness are a long day from Edinburgh: most of it is spent on the road. As a taste of the landscape, a coach tour is the easiest way, for example one of the coach tours from Edinburgh* on Viator. If you want to see the Highlands properly, plan a few nights there instead – our Scotland road trip in 10 days shows a route.

The Forth Bridge across the Firth of Forth
The Forth Bridge across the Firth of Forth · Photo: MrMasterKeyboard, CC BY-SA 4.0, via Wikimedia Commons

Where to stay in Edinburgh

Two areas suit a short stay:

  • Old Town: between the castle and Holyrood, right in the thick of it. Can be noisy at night.
  • New Town: the Georgian streets north of Princes Street, quieter but still central and close to Waverley station.

The centre is best explored on foot, but expect hills and steps. Buses run often, and the tram links the airport, the centre and Leith. Coming from London, trains to Waverley take about four and a half hours, which is often quicker door to door than flying. On the day you leave, bags can be dropped near Waverley while you see one last thing – Radical Storage lists luggage storage in central Edinburgh*.

Best time to visit Edinburgh

May to September has the longest days and the mildest weather, although it rarely gets warm. August is festival month: the city is full, lively and expensive. Spring and autumn are quieter, and the light on the old stone is beautiful. Winter is dark early, but Christmas and Hogmanay, the Scottish New Year, are big celebrations. Rain and wind are possible at any time of year – bring a waterproof jacket. YesTrip shows you the weather for your actual travel days.

A rainy day in Edinburgh's Old Town
A rainy day in Edinburgh's Old Town · Photo: marsupium photography, CC BY-SA 2.0, via Wikimedia Commons

Edinburgh compared: how many days for other cities?

If you are choosing between cities: this is how many days we recommend in this series for a first visit.

Ideal length for a first visit
Edinburgh 3 daysDublin 3 daysLondon 3 daysAmsterdam 3 daysCopenhagen 3 days

Base map: Natural Earth

More in our articles how many days in Dublin and how many days in London, and all cities of the series in the overview how many days in each city.

How YesTrip helps you plan

YesTrip has a ready-made three-day plan for Edinburgh with times, walking legs and a map for each day. With one tap you copy it into the app and adjust it – for example to put the castle at the time of your booked entry, or to add a day in Stirling. The app shows the weather for your travel days, the packing list suggests a rain jacket and layers when the forecast calls for them, and with the offline package you have the map without a connection. YesTrip is free.

Edinburgh trip planDay by day, with map and tips

* Ad – Partner link: if you book there, we earn a commission. Your price stays the same.

Free

Plan your trip in 30 seconds.

Tell YesTrip where and when – the app plans day by day with real places on the map, shows the weather, splits costs with your travel companions and guides you to the next stop on the go.

Frequently asked questions

How many days do you need in Edinburgh?

Two days are enough for the castle, the Royal Mile, Holyrood and Arthur's Seat. Three days are ideal, adding Dean Village, Stockbridge and Leith. With four or five days, take the train to Stirling, Glasgow or the Forth Bridge.

Is a weekend enough for Edinburgh?

Yes. A weekend covers the castle and the Old Town on one day and Holyrood, Arthur's Seat and Calton Hill on the other. Book the castle with an entry time before you travel, especially in summer.

Can you see Edinburgh in one day?

The Old Town, yes: the castle in the morning, the Royal Mile with St Giles' Cathedral, the Grassmarket and the National Museum of Scotland, and Calton Hill at sunset. Arthur's Seat and Leith need a second day.

How long does it take to climb Arthur's Seat?

Allow about an hour up and down at an easy pace, plus time at the top. The paths are steep in places, muddy after rain and exposed to the wind, so wear proper shoes.

Can you do the Highlands as a day trip from Edinburgh?

You can, but most of the day is spent on the road, because Glencoe and Loch Ness are far from Edinburgh. A coach tour is the easiest way to get a first impression; for more, stay a few nights in the Highlands.

Sources

Researched with AI support and checked by our editors. Prices, opening hours and weather can change – please check before you go. YesTrip is not a travel agency. Published: .

More articles

All cities: how many days you need