Home/Destinations/Edinburgh/Edinburgh in 3 days
3 days · Edinburgh itinerary

Edinburgh in 3 Days: The Complete Itinerary

Three days based in Edinburgh lets you add Stirling or St. Andrews to the city and the Highlands. Here is how to spend three perfect days in Edinburgh — with the best-rated tours and day trips to book for each.

At a glance

  1. 1Day 1: Castle & Old Town
  2. 2Day 2: Highlands & Loch Ness
  3. 3Day 3: Stirling or St. Andrews
  4. 4Whisky & ghost evenings

Day 1: the city

Tour Edinburgh Castle and the Royal Mile, with a ghost tour and whisky tasting.

Day 2: the Highlands

Day-trip to Glencoe, the Highlands and Loch Ness with a cruise.

Day 3: Stirling or St. Andrews

Choose historic Stirling Castle and Loch Lomond, or St. Andrews and the Fife coast.

Edinburgh in 3 days — FAQ

Is 3 days enough to see Edinburgh?
Three days is ideal — the city and its Castle, a Highlands and Loch Ness day trip, and a third day at Stirling and Loch Lomond or St. Andrews.
What is the best day trip from Edinburgh for 3 days?
The Highlands and Loch Ness is the most spectacular; Stirling and Loch Lomond are the easiest, and St. Andrews suits golf and coastal lovers.
How do I plan a 3-day Edinburgh itinerary?
Spend day one in the city, day two in the Highlands at Loch Ness, and day three at Stirling or St. Andrews, booking Edinburgh Castle and day trips ahead.