Skip to content
Sunlit mountains above the valley of Glencoe in the Scottish Highlands

Day Trips from Edinburgh

Mountains, lochs, castles and coast — what you can reach and return from in a day, and how.

Edinburgh sits at the narrow waist of Scotland, which makes it a surprisingly good base. The edge of the Highlands is little more than an hour away, the ancient capital of Stirling under an hour, and the coast of Fife just across the water.

Some places are easy by train. For the Highlands, unless you hire a car, a coach or mini-coach tour is the realistic option: public transport to Glencoe and Loch Ness is too slow for a return trip in a day.

The Highlands: Glencoe and Loch Ness

The most popular day out from Edinburgh, and the longest. Tours leave around 8 am and return about 8 pm, travelling by Callander and across the bleak, beautiful Rannoch Moor to Glencoe, a glacial valley walled in by mountains and shadowed by the massacre of the MacDonalds in 1692. The road continues past Fort William and Ben Nevis, Britain’s highest mountain, to Loch Ness, where there is usually time for a boat trip, and returns through Perthshire.

It is a great deal of driving, and you see Loch Ness for an hour or two at most. But the scenery from the window is the point, the drivers are usually excellent storytellers, and for many visitors this is the day they remember. A variant swaps Loch Ness for the Glenfinnan Viaduct, the curving railway bridge known from the Harry Potter films.

The ruins of Urquhart Castle on the shore of Loch Ness
Urquhart Castle on Loch Ness, the turning point of the classic Highlands day tour.

Stirling Castle, Loch Lomond and the Kelpies

A gentler day. Stirling Castle, on a crag commanding the lowest crossing of the River Forth, rivals Edinburgh’s for history and beats it for restored Renaissance interiors; below it are the battlefields of Stirling Bridge and Bannockburn. Tours usually add a stop on the “bonnie banks” of Loch Lomond, at the edge of the Trossachs, and at the Kelpies, two 30-metre steel horse heads beside the Forth and Clyde Canal. Stirling alone is also easy by train, in about 45–50 minutes.

St Andrews and the East Neuk of Fife

St Andrews packs a ruined cathedral that was once the largest church in Scotland, a clifftop castle, the country’s oldest university and the Old Course — the home of golf — into a small seaside town with a long beach. On the way, tours pass through the East Neuk, a string of fishing villages with red-tiled roofs; Anstruther is known for its fish and chips. There is no railway station in St Andrews itself, which is why a tour is convenient.

Rosslyn Chapel and the Borders

Rosslyn Chapel, seven miles south of the city, was founded in 1446 and is covered inside with some of the most intricate stone carving in Europe. Its role in The Da Vinci Code made it famous. You can reach it by Lothian bus in under an hour. Tours continue south into the Scottish Borders: the red sandstone ruins of Melrose Abbey, and the gentle hill country that Sir Walter Scott made his home.

The Forth Bridges and South Queensferry

The Forth Bridge, the great red cantilever railway bridge opened in 1890, is a UNESCO World Heritage Site and one of the wonders of Victorian engineering. See it from the old town of South Queensferry, beneath its southern end: take a train to Dalmeny (about 20 minutes) and walk down. Boat trips sail under the three bridges and out towards Inchcolm, an island with a medieval abbey.

The red steel cantilevers of the Forth Bridge seen from South Queensferry
The Forth Bridge from South Queensferry.

Glasgow

Scotland’s largest city is 45–55 minutes away by frequent train, and quite different in character: Victorian, energetic and funny. Go for the Kelvingrove Art Gallery and Museum, the medieval cathedral and the Necropolis behind it, the buildings of Charles Rennie Mackintosh, the shops, and the best live music scene in the country. You do not need a tour.

More ideas

  • North Berwick — a seaside town about half an hour away by train, with beaches, the Scottish Seabird Centre and boat trips around the gannet colony on the Bass Rock.
  • Linlithgow Palace — the roofless birthplace of Mary, Queen of Scots, beside a loch, 20 minutes by train.
  • Outlander country — Doune Castle, Culross, Blackness Castle and other filming locations, best linked by a tour.
  • Northumberland — Alnwick Castle and Holy Island, across the border in England.
  • The Isle of Skye — too far for a day; allow three.

Day trips compared

TripTime neededBest byWhy go
Glencoe & Loch NessAbout 12 hoursCoach tourThe classic Highland scenery
Glenfinnan & GlencoeAbout 12 hoursCoach tourThe “Harry Potter” viaduct
Stirling & Loch LomondAbout 9 hoursTour, or train to StirlingA great castle and a first loch
St Andrews & FifeAbout 9 hoursTourGolf, ruins and fishing villages
Rosslyn Chapel & BordersHalf or full dayBus or small-group tourExtraordinary medieval carving
Forth BridgesHalf dayTrain + boatEngineering and sea air
GlasgowFull dayTrainArt, architecture and music
North BerwickHalf or full dayTrainBeaches and seabirds
The ruins of Urquhart Castle on the shore of Loch Ness Full-day coach tour from €68
🕒 12 hours 📍 From Central Edinburgh (see listing) ⭐ 4.6 (20,786)

Edinburgh: Loch Ness, Glencoe & the Scottish Highlands Tour

The classic Highlands loop in a single long day: Callander, Glencoe, Fort William, Loch Ness and back through Perthshire. It is a lot of time on a coach, but it is the only practical way to see Loch Ness and Glencoe from Edinburgh without a car, and the scenery does the rest.

  • Glencoe and Rannoch Moor
  • Free time at Loch Ness, optional cruise
  • More than 20,000 reviews
A steam train crossing the curved Glenfinnan Viaduct in the Scottish Highlands Full-day coach tour from €67
🕒 12 hours 📍 From Central Edinburgh (see listing) ⭐ 4.6 (9,419)

Edinburgh: Glenfinnan Viaduct, Glencoe & Highlands Day Tour

A full-day tour west to the Glenfinnan Viaduct — the curving railway bridge made famous by the Hogwarts Express — by way of Glencoe and Fort William. In season the itinerary aims to catch the Jacobite steam train crossing, though this cannot be guaranteed.

  • The “Harry Potter” viaduct at Glenfinnan
  • Glencoe and Loch Shiel
  • Timed to see the steam train in season
Stirling Castle on top of its wooded crag Full-day coach tour from €60
🕒 9 hours 📍 From Central Edinburgh (see listing) ⭐ 4.6 (2,734)

From Edinburgh: Loch Lomond, Stirling Castle & Kelpies Tour

A shorter, easier day than the Loch Ness run: the 30-metre Kelpies, Stirling Castle — Scotland’s other great royal fortress — and the shores of Loch Lomond in the Trossachs. Castle admission is usually paid separately.

  • The Kelpies horse-head sculptures
  • Time at Stirling Castle (entry extra)
  • A walk by Loch Lomond
The red steel cantilevers of the Forth Bridge seen from South Queensferry Boat cruise from €21
🕒 1.5 hours 📍 From South Queensferry (Hawes Pier) ⭐ 4.7 (2,769)

Edinburgh: “Firth of Forth” Three Bridges Sightseeing Cruise

A boat trip on the Firth of Forth from South Queensferry, passing beneath the great red rail bridge of 1890 and its two road-bridge neighbours. You make your own way to the pier — about 20 minutes by train from Edinburgh to Dalmeny, then a walk downhill.

  • Sail under the UNESCO-listed Forth Bridge
  • Views of Inchcolm island and its abbey
  • Seals and seabirds on a good day
Lindisfarne Castle on its rock on Holy Island, Northumberland Full-day coach tour from €63
🕒 10 hours 📍 From Central Edinburgh (see listing) ⭐ 4.7 (1,603)

From Edinburgh: Holy Island, Alnwick Castle & Northumbria

A day over the border in England: the tidal island of Lindisfarne, the coast past Bamburgh, and Alnwick Castle, which appeared as Hogwarts in the first two films. The order — and whether the island can be reached — depends on the tides. Castle entry is usually extra.

  • Alnwick Castle, a Harry Potter film location
  • Holy Island of Lindisfarne (tide permitting)
  • The Northumberland coast
The rock pinnacle of the Old Man of Storr on the Isle of Skye Multi-day tour from €212
🕒 3 days 📍 From Central Edinburgh (see listing) ⭐ 4.8 (3,017)

From Edinburgh: 3-Day Isle of Skye and The Highlands Tour

Skye is too far for a sensible day trip, so this three-day tour is the way to do it without driving: across the Highlands to the island, a full day among its cliffs and peaks, and back by Loch Ness. Check what accommodation is included in the option you choose.

  • A full day on Skye
  • Glencoe, Eilean Donan and Loch Ness
  • Accommodation arranged (see options)

Tour or do it yourself?

Take a tour for the Highlands, St Andrews, the Borders and anything with several stops: the logistics are done for you and a good driver-guide adds a great deal. Small-group mini-coaches (usually 16 seats) cost a little more than big coaches and are more flexible and more sociable.

Go independently to Glasgow, Stirling, Linlithgow, North Berwick and South Queensferry, all on frequent trains from Waverley, and to Rosslyn Chapel by bus. Buy off-peak return tickets on the day.

Practical tips

  • Most tours leave from the city centre, often near Waverley station or the Royal Mile. Check the meeting point the night before.
  • Entry fees to castles, boat trips and lunch are usually not included in the tour price. Bring a card.
  • Highland weather changes by the hour. Take a waterproof and a warm layer even on a fine morning.
  • In winter the days are short: Highland tours still run, but you will see part of the route in the dark.
  • From late spring to early autumn, midges — tiny biting insects — can be a nuisance in the western Highlands on still days. Repellent helps.
  • Summer and festival dates sell out. Reserve a few days ahead.
Powered by GetYourGuide
Plan your Edinburgh trip

Castle tickets sell out. Book before you fly.

Edinburgh Castle, Mary King’s Close and the best Highland day trips run on timed slots that fill up in summer and in August’s festival weeks. Compare and reserve in a couple of taps.

Good to know

Day trips from Edinburgh: FAQs

Frequently asked questions

What is the best day trip from Edinburgh?

For scenery, the Glencoe and Loch Ness tour. For history without a very long day, Stirling Castle with Loch Lomond. For an easy do-it-yourself trip, Glasgow or North Berwick by train.

Can you do Loch Ness in a day from Edinburgh?

Yes, on a coach tour of about 12 hours. It is a long day with limited time at the loch itself; the drive through Glencoe is the highlight for most people.

Can I visit the Isle of Skye on a day trip?

Not sensibly. It is around five hours’ drive each way. Take a three-day tour or travel independently and stay over.

How do I get to Rosslyn Chapel?

By Lothian bus from the city centre to the village of Roslin, in under an hour, or on a tour that combines it with the Borders.

Is Glasgow worth a day trip?

Yes. It is under an hour by train, the main museums are free, and it shows a very different side of Scotland.

Are castle entry fees included in tours?

Usually not. Tour prices generally cover transport and the guide; admissions and boat trips are paid on the day. Check each listing.