Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

Scotland City and Highland Itinerary Outline

Day 1 · Wed, May 6
Edinburgh

Edinburgh historic core

  1. National Museum of Scotland — Old Town, Chambers Street; a great first stop for a broad Scotland overview and an easy way to start indoors if the weather turns. Timing: late morning, ~1.5 hours.
  2. Greyfriars Kirkyard — Old Town; wander the atmospheric historic cemetery and see one of the city’s most famous churchyards before lunch. Timing: late morning, ~45 minutes.
  3. The Witchery by the Castle — Castlehill, Old Town; iconic for a special first-day lunch or early dinner with classic Scottish atmosphere. Approx. cost: £45–£70 per person. Timing: lunch, ~1.5 hours.
  4. Edinburgh Castle — Castle Rock, Old Town; the marquee landmark for historic Edinburgh, best tackled after lunch to avoid the earliest rush. Timing: afternoon, ~2.5 hours.
  5. The Real Mary King’s Close — Royal Mile, Old Town; a memorable underground history tour that pairs well with the castle and deepens the Old Town story. Timing: late afternoon, ~1 hour.
  6. Cobbled lanes around Victoria Street and the Grassmarket — Old Town; finish with a relaxed stroll for shops, pubs, and a scenic sunset atmosphere. Timing: evening, ~1 hour.

Morning

Start late morning at National Museum of Scotland on Chambers Street — it’s the best way to ease into Edinburgh because you get the big-picture story of Scotland without committing to the weather. Give yourself about 1.5 hours and don’t try to see every floor; the Scotland galleries, medieval objects, and the rooftop views are the bits that really stick. Entry is free, and if you’re coming from the city centre, it’s an easy walk from Princes Street or a short bus ride down into the Old Town. From there, stroll a few minutes uphill to Greyfriars Kirkyard, which is at its most atmospheric before lunch when the paths are quieter and the stonework feels even older. Budget about 45 minutes to wander slowly, spot the famous names, and take in the surrounding Greyfriars area without rushing.

Lunch

For lunch, book The Witchery by the Castle on Castlehill if you can — it’s one of those Edinburgh places that’s genuinely worth it on a first day, especially if you want the full candlelit, wood-panelled, old-city drama. Expect roughly £45–£70 per person, more if you go all out, and allow about 1.5 hours so you can actually enjoy it. If you’re sitting outside peak times, the staff usually move things along well, but this is the sort of lunch best treated as part of the day rather than a quick stop. It’s also perfectly placed for your next walk: just a short climb up toward Edinburgh Castle.

Afternoon

Head into Edinburgh Castle after lunch, when the earliest tour groups have thinned a bit. Plan for about 2.5 hours, and buy tickets in advance if you can — they’re usually in the £20–£30 range depending on season and timing. The walk up Castlehill can feel steep but it’s short, and the views back over the Royal Mile are half the reason to do it. If you only prioritise a few things inside, make it the Crown Jewels, Great Hall, and the ramparts for the city panorama; those are the moments that feel most distinctly Edinburgh. When you come back down, keep the momentum going with The Real Mary King’s Close on the Royal Mile — it’s one of the best companion experiences to the castle because it takes you underground into the hidden layers of the old city. Allow about an hour; tours are timed and tend to book up, so a pre-booked slot is the way to go.

Evening

Finish with an easy wander through the cobbled lanes around Victoria Street and the Grassmarket. This is the part of the day where you don’t need an agenda — just let yourself drift, browse the indie shops, stop for a drink, and watch the light soften on the old facades. If you want a pint or a nightcap, the Grassmarket has plenty of options, and Victoria Street is especially pretty as the evening settles in. It’s a simple walk from the Royal Mile, and after a castle-heavy day it feels right to end somewhere that still looks like a movie set but functions like a very normal Edinburgh neighbourhood.

Day 2 · Thu, May 7
Stirling

Stirling and central lowlands

Getting there from Edinburgh
Train (ScotRail) from Edinburgh Waverley to Stirling — ~40–55 min, about £10–£20. Best as a morning departure so you can reach Stirling in time for the castle opening and keep the full day.
Driving via M9 — ~1 hr, roughly £20–£35/day for fuel+parking split or car hire extras. Only worth it if you already have a car.
  1. Stirling Castle — Castle Hill, Stirling; start with the city’s top sight, with big Highland history and excellent views over the Forth valley. Timing: morning, ~2.5 hours.
  2. The Smith Art Gallery and Museum — Dumbarton Road, Stirling; a compact stop that adds local context without straying far from the castle area. Timing: late morning, ~45 minutes.
  3. Hermann’s Restaurant — Upper Craigs, Stirling; a good sit-down lunch in town with Scottish-leaning dishes and easy access from the center. Approx. cost: £18–£30 per person. Timing: lunch, ~1 hour.
  4. The National Wallace Monument — Abbey Craig, near Stirling; a strong afternoon pairing with the castle, offering views and a patriotic history stop. Timing: afternoon, ~1.5–2 hours.
  5. Dunblane Cathedral — Dunblane; an atmospheric historic church that adds variety and fits neatly if you’re continuing south or west. Timing: late afternoon, ~45 minutes.
  6. The Portcullis — Spittal Street, Stirling; end with a relaxed pub dinner back in town and easy logistics after sightseeing. Approx. cost: £20–£35 per person. Timing: evening, ~1.5 hours.

Morning

Plan to be at Stirling Castle right when it opens so you can enjoy the big views before the tour groups bunch up. This is the place to start in Stirling: the Great Hall, Royal Palace, and the panorama over the Forth Valley give you the best single hit of Highland history in the town. Budget about 2.5 hours, and if you like audioguides or exhibitions, give yourself a little extra. From the castle, it’s an easy downhill walk back toward the center for The Smith Art Gallery and Museum on Dumbarton Road — a compact, free stop that works well as a follow-up because it adds local context without eating the whole morning. You only need 45 minutes here, so don’t overdo it; the charm is in the tight, well-curated collection and the sense of Stirling as a lived-in place, not just a battle site.

Lunch

For lunch, head to Hermann’s Restaurant on Upper Craigs and sit down properly for an unhurried break. It’s a good choice in this part of town because it feels local without being fussy, and the menu usually leans into Scottish comfort with plenty of solid seasonal options. Expect around £18–£30 per person and about 1 hour if you keep it sensible, though this is a place where a longer lunch is perfectly reasonable if the weather turns. Afterward, it’s straightforward to head back out toward Abbey Craig for the afternoon.

Afternoon and Evening

Set aside 1.5–2 hours for The National Wallace Monument — it’s a very different experience from the castle, more commemorative and dramatic, and the climb plus views make it feel like a proper outing rather than just another stop. Once you’ve had that big overlook over Stirling and the surrounding lowlands, continue on to Dunblane Cathedral for a calmer late-afternoon pause. It’s only about 45 minutes there, but it adds a lovely contrast: quieter, more intimate, and very atmospheric if you like old stone churches with a sense of age and continuity. Before dinner, you’ll have time to drift back into Stirling and reset.

Finish at The Portcullis on Spittal Street for a relaxed pub dinner and an easy end to the day. It’s exactly the sort of place that suits a sightseeing-heavy day: hearty food, no stress, and a location that makes the logistics painless. Plan on £20–£35 per person and about 1.5 hours here; if you still have energy afterward, the center around King Street and Baker Street is pleasant for a short wander, but there’s no need to pack in more.

Day 3 · Fri, May 8
Inverness

Inverness and the Great Glen

Getting there from Stirling
Train (ScotRail / CrossCountry) from Stirling via Perth to Inverness — ~3 hr 15 min to 3 hr 45 min, about £25–£60. Take a mid-morning train so you still arrive by early afternoon for a sightseeing day in Inverness.
Bus (Citylink) Stirling to Inverness — ~4 hr 15 min to 5 hr, about £18–£35. Cheaper, but slower and less comfortable than the train.
  1. Inverness Castle Viewpoint — Castle Wynd, Inverness; begin with a short, central orientation stop and city views over the River Ness. Timing: morning, ~30 minutes.
  2. Inverness Museum and Art Gallery — High Street, Inverness; a useful early stop for Highland history and culture without a long time commitment. Timing: morning, ~1 hour.
  3. The Mustard Seed — Riverside, Inverness; a popular lunch spot on the river with dependable Highland fare and a scenic setting. Approx. cost: £20–£35 per person. Timing: lunch, ~1.5 hours.
  4. The Victorian Market — Academy Street, Inverness; browse for local snacks, gifts, and an easy indoor break in the middle of the day. Timing: early afternoon, ~45 minutes.
  5. Urquhart Castle — Drumnadrochit, Loch Ness; the day’s marquee outing, best saved for the afternoon when you head out of town for dramatic lochside ruins. Timing: afternoon, ~2 hours.
  6. Ness Islands walk — River Ness, Inverness; return to town for a gentle riverside walk to unwind after the longer excursion. Timing: evening, ~1 hour.

Morning

Arriving from Stirling mid-afternoon means this isn’t a huge museum-marathon day, so keep the first couple of stops light and central. Start at Inverness Castle Viewpoint on Castle Wynd for your orientation over the River Ness and the city rooftops; it’s a quick 20–30 minute stop, and the viewpoint is especially nice if the weather is clear enough to pick out the bridges and the walkways along the river. From there, it’s an easy walk down to Inverness Museum and Art Gallery on the High Street, which is exactly the right kind of stop after a train ride: compact, calm, and genuinely useful for getting the Highland backstory without eating up your day. Give it about an hour and don’t feel like you need to linger over every case — the strength here is the broad overview and the local context.

Lunch and Early Afternoon

For lunch, settle into The Mustard Seed on Riverside; it’s one of the most reliable places in town for a sit-down meal with a view, and it works well if you want something properly Scottish without being fussy. Expect roughly £20–£35 per person, and book ahead if you can, especially on a sunny day when the riverside tables disappear fast. After that, wander 5–10 minutes back toward the center to The Victorian Market on Academy Street, which is a good place to reset indoors, pick up snacks or small gifts, and poke through the little stalls without committing to a long shopping session. It’s also handy if the weather turns, since Inverness can shift from bright to drizzly very quickly.

Afternoon and Evening

Save the bigger outing for Urquhart Castle in Drumnadrochit on Loch Ness; that’s the day’s headline stop and worth giving a proper 2 hours once you’re out there. If you’re relying on buses or a tour, leave yourself a little buffer because this is the one place on the itinerary that benefits from arriving unhurried, with time to walk the ruins, look over the loch, and take in the scale of it all. Back in Inverness, finish with the Ness Islands walk along the River Ness, which is the perfect low-effort end to the day: calm water, tree-lined paths, and just enough movement to shake off the castle stones and bus ride. If you want to make it feel like a local evening, bring a coffee or an ice cream and keep looping until the light starts to fade.

Day 4 · Sat, May 9
Portree

Isle of Skye base

Getting there from Inverness
Coach (Scottish Citylink / Stagecoach connections) from Inverness to Portree — ~2 hr 45 min to 3 hr 30 min, about £18–£30. Book an early morning departure so you arrive in Portree before lunch and can use the day on Skye.
Drive via A87 — ~2 hr 30 min to 3 hr, costs vary with rental and fuel. Best if you want flexibility, since Skye is much easier with a car.
  1. Portree Harbour — Portree; start with the postcard harbor and colorful waterfront before the day fills up. Timing: morning, ~45 minutes.
  2. The Isle of Skye Candle Co. shop and café area — Quay Street, Portree; a quick local stop for coffee, browsing, and a low-effort morning pause. Approx. cost: £8–£15 per person. Timing: morning, ~30 minutes.
  3. The Three Chimneys — Dunvegan area, Isle of Skye; the standout dining experience on Skye, worth planning around for a memorable lunch or early dinner. Approx. cost: £60–£120 per person. Timing: lunch, ~2 hours.
  4. Dunvegan Castle — Dunvegan, Isle of Skye; a classic west-coast castle visit that pairs naturally with lunch in the area. Timing: early afternoon, ~1.5–2 hours.
  5. Fairy Pools — Glenbrittle; a signature Skye landscape stop with dramatic scenery and a rewarding walk if conditions are good. Timing: afternoon, ~2 hours.
  6. Old Man of Storr viewpoint — north of Portree; finish with one of Skye’s most famous short hikes or viewpoints for a strong final-day sendoff. Timing: late afternoon, ~1.5 hours.

Morning

Start with Portree Harbour as soon as you’re in town — it’s the classic Skye postcard, but it’s also a genuinely pleasant place to ease into the day. The painted buildings on the waterfront, the fishing boats, and the views back to the hills give you a quick feel for the island before you head out. Give it about 45 minutes, then wander up Quay Street to The Isle of Skye Candle Co. shop and café area for coffee, a cake, and a browse; it’s a nice low-effort stop and usually a good place to pick up a small local gift. Expect to spend around £8–£15 here, and don’t linger too long — the point is to enjoy the port town rhythm before the day turns scenic.

Lunch

Head west toward The Three Chimneys in the Dunvegan area for the meal of the day. This is the kind of place people plan a Skye trip around, so if you’ve got a reservation, protect it. Lunch here is usually a long, relaxed affair, and at roughly £60–£120 per person it’s not casual, but it’s one of the best ways to turn a day on Skye into a real memory. If you’re driving, you’ll want to allow a bit of buffer time between Portree and Dunvegan so the meal doesn’t feel rushed; if you’re not, keep the pace loose and treat this as the anchor of the day.

Afternoon Exploring

After lunch, continue on to Dunvegan Castle. The setting alone is worth it: sea views, estate gardens, and that proper west-coast atmosphere that feels different from the bigger mainland castles. Budget 1.5–2 hours, and if the weather is cooperative, take your time in the grounds rather than trying to rush indoors. From there, make your way south to the Fairy Pools near Glenbrittle. Conditions matter here — on a dry day, the walk is magical; after heavy rain, the path can be muddy and the river crossings more slippery than they look, so wear decent shoes and keep expectations flexible. Give yourself about 2 hours, including the short walk and plenty of time just standing around staring at the water like everyone else.

Evening

Finish at the Old Man of Storr viewpoint north of Portree for the final big Skye image of the day. If you have energy for the full hike, great; if not, the viewpoint and a shorter wander still deliver the drama. This is best in late afternoon light, and about 1.5 hours is enough to soak it in without turning the end of the day into a slog. By the time you’re done, head back toward Portree for a simple dinner — the island’s evenings are often more about a good pub meal and a walk by the water than a big nightlife plan, which suits Skye perfectly.

0