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

14-Day Scotland Itinerary: St. Andrews, Inverness, and the Highlands

Edinburgh

Arrival in Edinburgh

Morning:

Settle into the Old Town by strolling down Royal Mile and easing into the trip with a late, unhurried look at the closes, shopfronts, and street life around St Giles' Cathedral. If you still have energy this evening, head to Calton Hill for a first sweep over the city lights and the Castle silhouette, then keep it simple with dinner in Stockbridge or along the Grassmarket.

Afternoon:

Spend the rest of the afternoon keeping things easy with a wander through Princes Street Gardens and the shops and cafés along George Street, which is a good low-effort way to shake off travel and get your bearings. If you want one classic city-view stop, ride or walk up to The Vennel or linger around Balmoral Hotel for a first look at the skyline, then settle into an early dinner and a quiet pint in New Town before calling it a night.

Evening:

Keep tonight low-key and close to your base: wander the cobbled lanes around Victoria Street and Writers' Museum to get a feel for Edinburgh after dark, when the shopfronts glow and the closes feel atmospheric rather than crowded. For an easy first dinner, book a table in Leith or around Bruntsfield for something relaxed and local, then finish with an early whisky or a pint at a snug New Town bar before turning in.

St. Andrews

Edinburgh to St. Andrews

Getting there from Edinburgh
Train + bus via ScotRail/Stagecoach: train Edinburgh Waverley to Leuchars (~1h 5m), then Stagecoach Bus 99 to St Andrews (~15m). Total ~1h 30m door-to-door, ~£15–25. Best to leave in the morning.
Direct coach (if running) via Stagecoach/Xplore Dundee: ~2h, ~£10–15; simpler but slower.

Morning:

Leave Edinburgh early and head north to Dysart Harbour or Anstruther for a quick coastal stop where the Firth of Forth scenery and fishing-town atmosphere make a good transition into Fife. If time allows, pause at the Anstruther Fish Bar for a takeaway lunch or coffee, then continue inland to St. Andrews and arrive with enough daylight to settle in before the evening.

Afternoon:

Once you've arrived, stretch your legs along the West Sands and the paths around the Old Course to get that unmistakable St. Andrews feeling: open coastal air, golfers in motion, and the ruins of the town's medieval past tucked into the landscape. Then wander into the compact center for a slow loop past St Salvator's Chapel and the University of St Andrews quads, before finishing with a late-afternoon coffee or a wee dram near Market Street as the town settles into its quieter evening rhythm.

Evening:

For dinner, stay central and make a reservation around South Street or North Street, where the best little restaurants and pubs fill up quickly once the day-trippers leave; it's a nice chance to settle into the town's slower, more collegiate evening rhythm. Afterward, take a gentle walk past St Andrews Cathedral and along the seafront near The Scores for a moody nighttime look at the ruins and the North Sea before finishing with a quiet drink in a cozy local bar.

St. Andrews

St. Andrews and Fife Coast

Morning:

Start with an easy morning on the waterfront at Wormit Bay or Tentsmuir National Nature Reserve, where the light on the sandbanks and estuary feels wonderfully open after a few days of town and road travel. If you want a classic Fife breakfast stop, swing into Dairsie or one of the small cafés in Crail before following the coast toward Pittenweem and Elie, where painted harbors, boatyards, and little lanes give the day a slower, more local rhythm.

Afternoon:

Use the afternoon for the inland and village side of Fife: head to Falkland Palace for the royal gardens and a slower historic wander, then continue to nearby East Neuk villages like Pittenweem or St Monans for harbor views, weathered stone houses, and a proper sense of how coastal life here really runs. If you want a scenic end to the day, loop back toward the water for a walk at Limekilns or a quiet pause along the road into Anstruther, where you can watch the light shift over the Firth before dinner back in St. Andrews.

Evening:

As the light softens, head down to East Sands for a breezy seaside walk and a proper sunset view over the harbor wall, where locals often come out with dogs and takeaway coffee after work. Then drift into the old center for dinner near Greyfriars Garden or the quieter end of South Street, where the restaurants feel relaxed but still lively, before ending with a pint in a tucked-away pub and a final wander past the softly lit stone lanes back toward your base.

Inverness

Travel North to Inverness

Getting there from St. Andrews
Train + bus via ScotRail/Citylink: bus from St Andrews to Leuchars, then train Leuchars/Edinburgh? Practical best is coach from St Andrews to Inverness via Dundee/Perth on Scottish Citylink/Xplore Dundee (typically ~4h 30m–5h 30m, ~£20–35). Book on Citylink. Depart early morning.
Train via Leuchars/Perth: St Andrews to Leuchars by bus, then ScotRail to Inverness via Edinburgh or Perth; usually ~5h 30m–6h 30m, ~£35–60.

Morning:

Set out from St. Andrews after an early breakfast and make the drive north through Perthshire, where the route starts to feel noticeably wilder as you pass the Cairngorms foothills and wide stretches of heather and pine. A good mid-morning stop is Pitlochry for coffee and a leg stretch by the river, or the House of Bruar if you want a reliable road-trip break with food, local produce, and a proper stock-up before the Highlands. By late morning, continue toward Inverness via the Highland Perthshire roads, giving yourself time to arrive unhurriedly and settle into the city before the afternoon.

Afternoon:

After arriving, keep the afternoon compact and easy with a first stroll along the River Ness, crossing into Ness Islands for a calm loop of footbridges, big trees, and quick city-to-nature scenery that feels perfect after a road day. Then head back into the center for a look at Inverness Castle and the shops around Church Street or The Victorian Market, where you can grab a coffee, do a little browsing, and get a feel for the city's compact rhythm before dinner.

Evening:

For dinner, head to the waterside around Inverness Marina or into the Crown area, where you'll find calmer, more local spots than the busiest city-center streets and a good mix of Scottish pub food, seafood, and relaxed wine bars. Afterward, take an easy evening stroll through the illuminated Bellfield Park or along the River Ness banks toward Whin Park, letting the day unwind with the city's quiet riverside atmosphere and an early night before tomorrow's Loch Ness outing.

Inverness

Inverness and Loch Ness

Morning:

Start the day by heading out early for Loch Ness, where the roads feel quieter, the water can look almost black in the morning light, and a shoreline stop near Dores Beach or Fort Augustus gives you a proper sense of scale before the day gets busy. If you want a bit of history with the scenery, pair the loch with a quick visit to Urquhart Castle for those big ruin-and-water views, then circle back toward Inverness with time to wander a café or bakery in the Old Town before lunch.

Afternoon:

Spend the afternoon easing back into Inverness with a slow browse through Merkinch Local Nature Reserve, where estuary paths, birdlife, and the industrial edge of town give you a more grounded local feel than the tourist stops. Then head to the Inverness Botanic Gardens for a quiet reset among glasshouse plants and sheltered paths, or detour to Culloden Battlefield Visitor Centre if you want a dose of Highland history before settling into a relaxed late lunch in the Crown.

Evening:

For dinner, keep it easy in the center and book a table around Academy Street or Bridge Street, where you can find everything from Highland game and seafood to a proper pub meal without having to wander far after a full day on the loch. Afterward, take a final twilight walk along the River Ness toward Inverness Cathedral and the quieter corners of Bught Park, when the city feels calm, the water catches the last light, and the day winds down with a distinctly Highland hush.

Durness

North Coast Highlands Route

Getting there from Inverness
Drive or private transfer via A9/A835/A837/A838 and NC500 roads: ~3h 45m–4h 30m depending on exact drop-off, roughly £80–150 if renting a car for the day, or much more for a private transfer. Best as a morning departure because public transport is very limited.
Bus via Stagecoach/Highland Council routes: Inverness to Lairg/Bettyhill then onward toward Durness, but connections are infrequent and can take 6–8+ hours; only use if you have to.

Morning:

Leave Inverness early and follow the long, dramatic road north through the Cromarty Firth and up past Dornoch, where the landscape opens into empty moor, single-track bends, and views that feel progressively more remote with every mile. A worthwhile stop is Dunrobin Castle for a quick look at its turreted façade and formal gardens, then continue via Helmsdale and the North Coast 500 stretch toward Durness, pausing where the road skirts lochs and sea inlets for coffee, photos, and a proper sense of the far north.

Afternoon:

Spend the afternoon around Smoo Cave, where the short approach path and dramatic sea cave make for one of the most memorable stops on the far north coast, especially if the tide and weather are in your favor. After that, keep the pace unhurried with a wander along Balnakeil Beach for wide Atlantic views, pale sand, and almost startling quiet, then pop into the little studios and café at Balnakeil Craft Village if you want a warm drink, a browse, or a break from the wind before dinner in Durness.

Evening:

As evening settles, keep things quiet with a drive or stroll out toward Ceannabeinne Beach or the edges of Cape Wrath country, where the light goes soft and the coastline feels almost empty except for seabirds and the occasional croft. Head back into Durness for a simple dinner at a local inn or café, then if the sky is clear, step outside afterward for a last look at the dark Atlantic horizon and the huge northern sky before turning in.

Thurso

Cape Wrath Area and Return East

Getting there from Durness
Drive via NC500/A838/A836: about 2h 30m–3h 15m, fuel cost roughly £15–25 (or rental car day cost higher). Leave in the morning; public bus links are sparse.
Bus via local/Stagecoach services: possible but slow and infrequent, often 4–6+ hours with changes; book/check timetables on Traveline Scotland.

Morning:

Set out early from Thurso and head west through the emptier edge of the North Highlands toward the Cape Wrath ferry point, where the day starts to feel truly remote and weather-dependent. If conditions are good, make the crossing and join the rough vehicle track to the cape for that end-of-the-world mix of cliffs, empty moor, and wide Atlantic views; if the sea or road is against you, keep the morning flexible with a scenic stop around Dunnet Head or the Castle of Mey before turning back east.

Afternoon:

After the Cape Wrath run, ease the afternoon back into the Thurso area with a coastal reset at Scrabster Harbour, where fishing boats, ferry traffic, and the raw edge of the Pentland Firth give you a vivid sense of how life works this far north. If you want one more scenic stop before winding down, head to Holborn Head or the sands at Thurso Beach for big wind, sea cliffs, and a long open view toward the Orkney waters, then finish with a relaxed late lunch or coffee back in town before the evening drive east.

Evening:

For a final wind-down, head back into town for an easy dinner around the Old Town or near Wilson's Lane, where Thurso's best low-key spots tend to be simple, hearty, and built for travelers coming in off the coast. If you still have daylight, take one last walk down to Thurso Harbour or along the grassy edge of Mackay's Hotel frontage for a look at the Pentland Firth in evening light, then settle into a quiet pub or café for a local ale before turning in.

Kirkwall

Orkney Day Trip or Ferry Transit

Getting there from Thurso
Ferry via NorthLink Ferries from Scrabster to Stromness, then bus to Kirkwall: ferry ~1h 15m plus bus ~45m, total ~2h 30m–3h. Approx. £20–35 one-way excluding bus/with limited bundled ticketing. Book ferry on NorthLink Ferries; check Orkney bus with Stagecoach. Aim for a morning sailing.
If you have a car, take the same ferry route with vehicle; book early on NorthLink. Driving on Orkney remains easiest once there.

Morning:

Start early with the crossing into Orkney and let the morning unfold around Kirkwall Harbour, where ferries, working boats, and the compact town center give you an immediate sense of island life. If you're doing the day trip version, spend the first part of the morning in St Magnus Cathedral and the nearby lanes of the Old Town, then wander toward The Orkney Museum or a café on Broad Street before heading back to the water.

Afternoon:

Spend the afternoon beyond Kirkwall Harbour with a coastal loop out to Scapa Flow, where the broad, sheltered water and wartime history give the island a very different feel from the stone streets in town. If time allows, continue to Scapa Beach or along the quiet lanes toward Skaill House and the Ring of Brodgar area for windswept fields, Neolithic ruins, and that classic Orkney sense of open sky and sea-girded landscape before returning to Kirkwall for a late lunch or early supper.

Evening:

As the day winds down in Kirkwall, keep dinner easy in the lanes off Albert Street or around Shore Street, where you can settle into a relaxed meal of fresh seafood, local lamb, or a good bowl of soup after a full day on the islands. If you have energy left, take a short twilight walk past Bishop's and Earl's Palaces or down to the edge of Kirkwall Bay for a last look at the harbor lights, then finish with a quiet drink in a snug pub before calling it a night.

Fort William

Central Highlands Drive South

Getting there from Kirkwall
Flight + train/bus via Loganair: Kirkwall to Inverness or Glasgow/Edinburgh (depending on schedule) then continue by train/bus to Fort William. Typical total 4.5–7 hours, ~£120–250. Book flight on Loganair and onward rail on ScotRail. Best to take the earliest flight available.
Ferry + drive/train via Scrabster/Inverness is possible but much slower (8–12+ hours) and not practical for a same-day transfer.

Morning:

Set out from the north and make an unhurried run south through the Great Glen, where the road hugs long, dark ribbons of water and the scenery shifts from hard coastal edge to broad Highland valleys. A good pause is Loch Oich or Laggan for a coffee and a stretch, with the ruined stone at Invergarry Castle giving you a quick, atmospheric stop before the road drops you toward Fort William and the shadow of Ben Nevis.

Afternoon:

After arriving in Fort William, spend the afternoon easing into town with a walk along the Camusnagaul Ferry Pier side of the loch or out toward Corpach, where you get big-water views, passing boats, and a more working-edge feel than the main strip. If the weather is clear, take a short drive or taxi up to Nevis Range for a gondola ride and a look back over the glen, then return to the center for a coffee, a browse along High Street, and a relaxed reset before dinner.

Evening:

Wind down with dinner in the quieter An Aird and Lochy side of town, where the best evening spots are relaxed, unfussy, and handy after a long day on the road. If you want one last view before dark, take a short stroll to Old Inverlochy Castle or along the waterfront near West End, where the light drops beautifully over the loch and the mountains begin to disappear into the evening haze. Finish with a pint or a single malt in a low-key local pub, then keep the rest of the night simple and early.

Fort William

Glencoe and Glenfinnan

Morning:

Head out of Fort William early and drive west into Glen Nevis and toward the Three Sisters viewpoints in Glencoe, where the morning light usually catches the ridgelines, waterfalls, and vast corries in the most dramatic way. If you want a proper leg stretch, stop at The Meeting of Three Waters or the short path to Signal Rock, then continue on to Glenfinnan Viaduct and the Glenfinnan Monument for a classic Highland mix of scenery, history, and train-spotting if the timing lines up.

Afternoon:

Spend the afternoon back around Fort William with a calmer pace: drop into West Highland Museum for a quick read on Jacobite history, then wander the pedestrian-friendly shops and cafés on High Street for coffee, a late lunch, and an easy reset after the morning's bigger scenery. If the weather stays clear, head out to Banavie for a look at Neptune's Staircase and the Caledonian Canal, where boats move slowly through the locks and the whole setting feels very West Highlands in a practical, working sense. For a more scenic finish, continue to Lime Tree An Ealdhain or the shoreline near Corpach for lochside views toward the mountains before heading back to town for dinner.

Evening:

After a full day in the glens, keep the evening close to the water with a slow circuit around Loch Linnhe and the harbor edge at Corpach, where the light softens over the hills and you get those classic West Highland reflections without the daytime crowds. If you still have energy, make it a simple night in Fort William with a hearty dinner and a quiet pint in the town center, then take a final short walk along the lochfront to watch the mountains fade into dusk before heading back to rest.

Portree

Isle of Skye Approach

Getting there from Fort William
Bus via Scottish Citylink/Stagecoach: Fort William to Portree on the West Coast/Skye route, usually ~3h 45m–4h 30m, ~£15–25. Morning departure is best.
Drive via A82 and A87: ~3h 15m–4h, useful if you’re renting a car; expect similar or higher cost once fuel/parking are counted.

Morning:

Set out from Fort William and cross the bridge toward Kyle of Lochalsh, making a few unhurried stops as the road opens into sea lochs, slate-blue water, and the kind of ever-changing Highland weather that makes this approach so memorable. If you have time before reaching Portree, pause at Eilean Donan Castle for the classic postcard view from the shore road, then continue onto Skye with a detour to Brodie's Bridge or the Sligachan area for a first look at the Cuillin hills and a proper sense of arrival on the island.

Afternoon:

Once you're on Skye, spend the afternoon easing into the island with a drive out to Dunvegan Castle for its lochside setting and gardens, a good first taste of Skye's mix of history and raw scenery. From there, continue toward Neist Point if the weather is clear, or keep it lighter with a scenic pause in Dunvegan village and a look at the coastal views before returning to Portree for a late coffee or a slow wander around the harbor.

Evening:

Keep the evening centered on Portree Harbour, where the pastel waterfront, fishing boats, and little slipways are at their prettiest once the day-trippers thin out and the light turns soft over the bay. For dinner, stay close to the square or along the harbor road for a relaxed meal of seafood or Highland comfort food, then take a short after-dinner stroll up toward the Scorrybreac Trail viewpoint or along the shore road for a wind-braced look back over the village and the surrounding hills before settling in for the night.

Portree

Skye and the Inner Hebrides

Morning:

Start with an early run out of Portree toward the Trotternish Peninsula, where the road climbs into some of Skye's most otherworldly scenery and gives you a proper sense of the island's scale. Stop for a leg stretch at the Old Man of Storr viewpoint and then continue to the Quiraing, where the hiking paths, landslip ridges, and sweeping sea views make for a bracing, unforgettable morning before you loop back toward town.

Afternoon:

Spend the afternoon heading west toward Dunvegan Castle & Gardens, where the lochside setting, woodland paths, and clan history give you a very different side of Skye from the dramatic north. If you prefer something more coastal and atmospheric, continue on to The Fairy Glen near Uig for a shorter wander among odd green mounds and quiet sheep tracks, then finish with a late stop at Talisker Distillery in Carbost for a tasting or coffee before looping back to Portree.

Evening:

As the day cools, head back toward Portree for an easy harbor-side evening, with time for a slow wander along The Lump and the waterfront to watch the boats come in and the light fade over the bay. For dinner, keep it simple and local around the village center, then settle into a cozy pub or café for a post-dinner drink while the last ferries of the day slip through the water and Skye quiets down for the night.

Edinburgh

Return to Edinburgh via the West Highlands

Getting there from Portree
Bus + train via Scottish Citylink/ScotRail: Portree to Inverness by Citylink (~3h 30m–4h), then Inverness to Edinburgh by ScotRail (~3h 30m–4h). Total ~7–8.5 hours, ~£35–70. Start early morning to arrive in Edinburgh evening.
Direct coach via Scottish Citylink (when timed): ~8–9 hours, ~£30–45; simplest, but the train combination is often more comfortable.

Morning:

Leave Portree after breakfast and take the long scenic return east through Kyle of Lochalsh and along the edge of Loch Cluanie, where the road feels like a final sweep through open glens, pine, and mirror-still water. A good stop is Commando Memorial near Spean Bridge for a bracing viewpoint over the Monadhliath and Ben Nevis range, then continue south with a coffee break in Callander or Dunkeld before rolling into Edinburgh by late afternoon.

Afternoon:

Once you're back in Edinburgh, keep the afternoon loose and restorative with a slow reset in the West End or around Charlotte Square, where the elegant streets and quieter cafés feel like a gentler landing after days in the Highlands. If you want one last easy outing, wander through Dean Village and along the Water of Leith paths, then finish with a browse in Galeries or a late coffee near Haymarket before heading to dinner.

Evening:

Keep the evening centered on a soft landing back in Edinburgh, starting with a relaxed wander through Bruntsfield or Morningside, where neighborhood cafés, wine bars, and independent shops feel pleasantly ordinary after days on the road. For one last outing, head to The Royal Yacht Britannia in Leith or stroll the waterfront at Newhaven for harbor lights and a sea breeze, then finish with dinner somewhere unhurried in Trinity or Stockbridge before settling in for your final night in the city.

Edinburgh

Edinburgh Departure Day

Morning:

Keep the final morning easy and central with a last wander through Stockbridge Market and the nearby lanes, where you can pick up a coffee, a pastry, or a few edible souvenirs without straying far from your departure plans. If time allows, make one last reflective stop at The Scottish National Gallery or around The Mound for a final look across the city, then head back through Waverley Bridge and Old Town at a relaxed pace before checking out.

Afternoon:

Use the afternoon for a final easy lunch and a last bit of city atmosphere around Leith Walk or Broughton Street, where the cafés, bakeries, and small independent shops make it simple to grab one more good meal without feeling rushed. If your flight is later, take a gentle goodbye stroll through Calton Hill or along the upper edge of Princes Street Gardens for one last sweep of the skyline and a few final photos, then head back to collect bags and make your way out of town.

Evening:

Keep the last evening simple and close to your hotel, with a final relaxed dinner in Marchmont or Tollcross, where you can settle into a neighborhood pub or restaurant without the pressure of a big final outing. If you have time after dinner, take one last unhurried walk around The Meadows or along King's Stables Road for a final look at the city lights, then end with a quiet nightcap near Lothian Road before packing up for departure.

0