Affiliate Ad Disclosure: We’re reader-supported. When you buy via our links, we earn commissions. Learn more.

The 21 Best Day Trips from Edinburgh

Updated June 16, 2026
Author Louise standing on one of the artworks at Jupiter Artland

As a Scot, I’ve spent a lot of time visiting the cute places surrounding Edinburgh. I’ve seen tourist hotspots and hidden gems, and I’ve made a list of my best day trips for you to explore. 

Edinburgh is well located as a base for lots of day trips, from hikes in the Highlands to breweries in the Borders. Once you’ve seen the best things to do in Edinburgh, why not strike out to central Scotland, along the Fife Coastal path, or to any of the charming towns and villages within a few hours’ travel. 

21 Best Edinburgh Day Trips

Glasgow

Experience the culture and style of Scotland’s biggest city.

View of Glasgow’s waterfront along the River Clyde
Glasgow’s waterfront along the River Clyde

🗺️ Distance from Edinburgh: 53 minutes | 📍 Google Maps | Visit Glasgow Website

Scotland’s biggest city, Glasgow, is only 53 minutes from Edinburgh by train, which runs up to every 15 minutes in peak times.

Glasgow has so many things to do, with a thriving cultural scene, plenty of impressive galleries, and vibrant nightlife. See Highland Cows at Pollok Country Park, get a vista of the city in the Necropolis, or bag a bargain at the Barras Market. 

You can spend days exploring Glasgow or get a great flavour of the city on a day trip. Either way, you won’t get bored here.

Dunfermline 

Scotland’s ancient capital is just a hop, skip, and jump away from Edinburgh.

View outside the Dunfermline Abbey
The stunning Dunfermline Abbey

🗺️ Distance from Edinburgh: 40 minutes  | 📍 Google Maps | Dunfermline Website

Dunfermline is an ancient capital of Scotland, and although it has recently been declared a city, it retains its small-town charm. Visit the picturesque Dunfermline Abbey and the ruins of Dunfermline Palace before taking in Dunfermline’s live pub music or wandering along the Fife Pilgrim Way walking route. 

Getting to Dunfermline from Edinburgh is easy, as there are frequent trains taking just over 35 minutes each way.

St Andrews

This legendary golf town also boasts gorgeous historical ruins.

Author Louise standing at a view deck with the ruins of St Andrews Castle in the background
The ruins of St Andrews Castle

🗺️ Distance from Edinburgh: 1 hour, 40 minutes | 📍 Google Maps | About St Andrews Website

St Andrews is known as the Home of Golf, but it’s a great day trip whether you like putting or not. To get to St Andrews, you can either drive or take the train from Haymarket to Leuchars, then take the 99 bus to your destination. You can also book this day tour to St Andrews with transportation from Edinburgh included.

While in the town, make sure to check out the sprawling ruins of St Andrews Cathedral and St Andrews Castle. 

If the weather is nice, wander along East Sands beach with a toastie from the Cheesy Toast Shack. You may even be able to go for a swim in the outdoor pool at Castle Sands. 

For more St Andrews recommendations, check out my St Andrews day trip guide.

Stirling

This city is steeped in history and is only an hour train journey from the capital. 

A statue outside Stirling Castle
Stirling Castle 

🗺️ Distance from Edinburgh: 1 hour | 📍 Google Maps | Your Stirling Website

Stirling is one of my favourite places to visit in Scotland, with so much to do that I’ve included it in my ultimate Scotland itinerary. Plus, it’s easily accessible by regular train from Edinburgh.

This is a great spot for history buffs, with the well-preserved and restored Stirling Castle dominating the city. There’s also the beautiful Church of the Holy Rude in the heart of the city.

A short distance by bus away is the Wallace Monument, which commemorates the Scottish historical hero William Wallace. You get phenomenal views of Stirling and the surrounding countryside from the top of the monument.

Jupiter Artland

Step out of the ordinary at this extensive sculpture park. 

Author Louise exploring the outdoor artworks in Jupiter Artland
One of the beautiful outdoor artworks in Jupiter Artland

🗺️ Distance from Edinburgh: 40 minutes | 📍 Google Maps | Jupiter Artland Website

Jupiter Artland is a truly unique spot – a sculpture park in a vast woodland area west of Edinburgh. There are over 30 permanent sculptures from some of the most notable contemporary artists, as well as seasonal exhibitions. A walk around the artworks takes around 2 hours, and there’s a cute cafe for lunch afterwards. 

The easiest way to get to the park is by car, or you can take the Lothian Country bus X27 to Coxydene and walk for 15 minutes. 

Falkirk

Get on the water at the world’s only rotating boat lift and come face to face with giant horse statues. 

View of the towering Kelpies statues
The towering Kelpies statues

🗺️ Distance from Edinburgh: 35 minutes | 📍 Google Maps | Visit Falkirk Website

Falkirk is mostly known to tourists for two attractions – the Kelpies and the Falkirk Wheel. The Kelpies are enormous, striking horse head statues modelled after mythical Scottish animals. This is a great spot for a stroll along the Forth and Clyde Canal. 

On the other side of the town lies the Falkirk Wheel. This is the world’s only rotating boat lift, and they offer tours so you can take a spin. There are also outdoor sports here, including paddleboarding, canoeing, archery, and cycling paths, so perfect for a family day out. Plus, Falkirk is only 35 minutes from Edinburgh by train.

North Berwick

Explore the seaside, only half an hour from Edinburgh city centre.

Author Louise standing on North Berwick’s beachfront on a stormy day
A stormy day on North Berwick’s beachfront

🗺️ Distance from Edinburgh: 30 minutes | 📍 Google Maps | Visit East Lothian Website

North Berwick is a charming little town, only 30 minutes by train from Edinburgh. Here, there are long sandy beaches with great conditions for watersports or seal watching. A short bus ride away from the town centre is Tantallon Castle, medieval ruins which sit high on a cliff edge with views over the Firth of Forth. 

Animal enthusiasts should visit the Scottish Seabird Centre or take a boat trip out to Bass Rock to catch a glimpse of seabirds, dolphins, and seals. Golfers have to check out the courses at North Berwick Golf Club and Glen Golf Club. To combine seabird sighting and Tantallon Castle, check out this day trip tour from Edinburgh

Culross

Step back in time to this village from the 17th-century. 

Author Louise standing on the cobblestoned streets of Culross
The pretty cobblestoned streets of Culross

🗺️ Distance from Edinburgh: 1 hour, 30 minutes | 📍 Google Maps | Visit Culross Website

Culross (pronounced Coo-riss) is one of the prettiest towns in Scotland. It has remarkably well-preserved cottages, cobbled streets, and Culross Palace. Have a pint in a traditional Scottish pub or take a stroll to see the ruins of a 13th-century monastery at Culross Abbey.

Outlander fans pay attention: Culross is the set location for the TV town of Cranesmuir. The easiest way to get to Culross from Edinburgh is by car, taking around 50 minutes. Otherwise, take the train or bus to Dunfermline and change to the 8A bus.

Crail

Visit a charming village on the scenic Fife Coastal Path.

View of the Houses in Crail
Houses in Crail (Natalie Zepp Photography / Shutterstock.com )

🗺️ Distance from Edinburgh: 1 hour, 50 minutes | 📍 Google Maps | Crail.info Website

This coastal village in the council area of Fife features a charming harbour and a small sandy beach.

Enjoy some freshly caught fish and stroll along the coastal path for a beautiful view out to the North Sea. There’s also a small museum and a parish church to visit. A few minutes’ drive from Crail is Scotland’s Secret Bunker, an underground Cold War bunker museum.

Crail is much more easily accessed from Edinburgh by car, rather than public transport. Drive along the A92, then switch to the A915 for a drive along the shore. If you plan on driving, read my Scotland packing list first to find out which road map I recommend using so that you don’t get lost if phone service gets patchy.

Anstruther 

Set sail from a pretty fishing village to a nature reserve island.

Boats docked and buildings seen on Anstruther Fishing village
The fishing village Anstruther

🗺️ Distance from Edinburgh: 1 hour, 50 minutes | 📍 Google Maps | Anstruther Website

Anstruther is a neighbouring village to Crail along the Fife Coastal Path, and the two destinations can be combined for a scenic day trip. There’s a beautiful tidal pool for warm days and the Scottish Fisheries Museum for those with an interest in the industry. 

Boat trips to the nature reserve on the Isle of May set sail from Anstruther during the summer months. Here you may see puffins and various other seabirds, making it a must-do for avid birdwatchers. 

See my guide to when to visit Scotland for more information on what to expect during the summer months here.

Jedburgh

Explore history dating back almost a thousand years in this overlooked town.

View outside the Jedburgh Abbey
Jedburgh Abbey

🗺️ Distance from Edinburgh: 1 hour, 15 minutes | 📍 Google Maps | Jedburgh Website

Jedburgh is a town to the south of Edinburgh in the Scottish Borders region. Either drive here, taking around 1 hour and 15 minutes, or take the train to Galashiels and then the 68 bus. Jedburgh is home to the grand ruins of Jedburgh Abbey, established in the 1100s. There’s a visitor centre with early Christian artefacts that history buffs will love. 

Other attractions in the town include the Jedburgh Castle Jail and Museum, with displays on 19th-century prison life, and the Mary Queen of Scots’ Visitor Centre, where you can learn about the influential historic monarch. 

Dundee

Visit a city experiencing a cultural revitalisation, only 90 minutes from Edinburgh. 

The V&A museum and RRS Discovery at Dundee's waterfront
Dundee’s V&A museum and RRS Discovery

🗺️ Distance from Edinburgh: 1 hour, 30 minutes | 📍 Google Maps | Visit Dundee Website

Dundee is on my list of the best places to go in Scotland, and I think it’s the country’s most underrated city. Dundee’s waterfront has been transformed and now has the stunning design museum, V&A Dundee, alongside RRS Discovery, a ship which embarked on an expedition to the Antarctic in 1901.

Other attractions include the Dundee Contemporary Arts Centre, the exhibitions at McManus Galleries, and the volcanic peak turned Iron Age hillfort, Dundee Law. Plus, there are frequent trains between Dundee and Edinburgh. 

Visiting Dundee is one of the best ways to get off the beaten path in Scotland and see something outside the usual tourist attractions.

Newcastle upon Tyne

Have a party south of the border in the friendly city of Newcastle.

View of Newcastle Castle seen from below
Newcastle Castle

🗺️ Distance from Edinburgh: 1 hour, 30 minutes | 📍 Google Maps | Visit North East England Website

It is possible to take a day trip from Edinburgh to parts of northern England, and Newcastle is top of my list for travelers hoping to do so. This city is famous for its nightlife, and differing alcohol laws between countries mean it can be far cheaper to drink here. 

Newcastle isn’t just about partying, however: there are some great attractions, including Newcastle Castle, partly used to defend against the Scots. There’s also the Discovery Museum, covering Newcastle’s maritime history, Laing Art Gallery, performances at The Glasshouse International Centre for Music, and much more. 

👉 Top Tip: Edinburgh to Newcastle train fares are not fixed, so it’s best to book as far in advance as possible for cheaper tickets. There are multiple operators on this route, but all of their websites should display the full timetable. 

Callander

Enter the Highlands and embrace nature.

Aerial view of the small town of Callander
The small town of Callander

🗺️ Distance from Edinburgh: 1 hour, 30 minutes | 📍 Google Maps | Visit Callander Website

Callander is a perfect jumping-off point for nature lovers keen to explore the Scottish Highlands. It’s best to drive here to explore the local area, like Loch Lubnaig. In Callander itself is the Hamilton Toy Collection, a private museum of toys collected over the course of 175 years. There are paths around Callander for walkers of various abilities, as well as cycling routes. 

South Queensferry

Visit a charming town and see the colossal bridge that dominates the skyline.

View of The Forth Road Bridge on a cloudy day
The Forth Road Bridge is a major Scottish landmark

🗺️ Distance from Edinburgh: 40 minutes | 📍 Google Maps | Queensferry Community Council Website

South Queensferry is a pretty town just outside of Edinburgh, on the banks of the Firth of Forth. The iconic Forth Road Bridge towers over the area, which is full of independent shops and cafes. While in the town, you can take a boat trip out to Inchcolm Island, where there are ruins of a beautiful medieval abbey.

It’s also possible to walk over the Forth Road Bridge to North Queensferry, and from there take the train back to Edinburgh.

Linlithgow

Explore the ruins of a castle set by the banks of a scenic loch.

A statue outside Linlithgow Palace
Linlithgow Palace, birthplace of Mary, Queen of Scots

🗺️ Distance from Edinburgh: 25 minutes | 📍 Google Maps | Linlithgow Website

Only a short distance away from Edinburgh, you’ll find the historic town of Linlithgow and the ruins of Linlithgow Palace, where the legendary Mary, Queen of Scots, was born. The palace sits on the banks of Linlithgow Loch, which is a lovely place for a stroll. There are also scenic walking trails and a cycle circuit to get stuck into.

It’s easy to get to Linlithgow from Edinburgh; there are frequent trains taking 25 minutes direct from Edinburgh Waverly station. 

Pitlochry

The “Gateway to the Highlands” offers stunning scenery and a good dram of whisky.

View of the hills around Pitlochry
Views from the hills around Pitlochry

🗺️ Distance from Edinburgh: 2 hours | 📍 Google Maps | Pitlochry Website

Around 2 hours north of Edinburgh, you’ll find the town of Pitlochry, right at the edge of the Highlands. This is a beautiful part of the country, surrounded by green landscapes. You can spend a boozy afternoon here touring the Blair Athol whisky distillery, and just outside of the town is the immaculate 13th-century Blair Castle and Gardens. 

For something a bit different, head to the Pitlochry Dam Visitor Centre. If you go in the right season, you may even see salmon jumping up the fish ladder.

Melrose

Explore the Scottish Borders and a serene medieval abbey.

View outside the Melrose Abbey
Melrose Abbey

🗺️ Distance from Edinburgh: 1 hour, 15 minutes | 📍 Google Maps 

The Scottish Borders is a region that is often overlooked by tourists, but it has plenty of scenic towns which are well worth a visit. Melrose is one of these towns, and you should make the trip just for Melrose Abbey alone. These gorgeous monastery ruins date back to medieval times and are the burial place of the heart of Scottish king Robert the Bruce.

Near Melrose, in the neighbouring town of Galashields, you’ll find the modern Great Tapestry of Scotland, a community art project made by 1,000 stitchers. There are also weekly tours of Tempest Brewery, a local microbrewery. 

Roslin

Search for mysteries in the internationally known Rosslyn Chapel. 

View outside the Rosslyn Chapel
Rosslyn Chapel

🗺️ Distance from Edinburgh: 1 hour | 📍 Google Maps | Roslin Village Website

Roslin village is only a few miles outside of Edinburgh, but its 15th-century chapel has become internationally famous after it was featured in the novel and film The Da Vinci Code. You can search for hidden meanings in the detailed carvings of the chapel and enjoy the scenic grounds around Roslin Glen Nature Glen. Advance booking is recommended for the chapel. 

Falkland

Go back in time with a visit to a key Outlander filming location.

View of a street in Falkland on a snowy day
Falkland on a snowy day

🗺️ Distance from Edinburgh: 1 hour, 20 minutes | 📍 Google Maps | Welcome to Fife Website

Falkland is a must-visit for any Outlander superfans. The village was used as a filming location in the first two seasons, where it stood in for 1940s and 1960s Inverness. The former royal residence, Falkland Palace, was also used for filming. The palace has a Royal Hunting Lodge and the oldest surviving tennis court in the world. 

Elie

Take a trip to the seaside along Fife’s Coastal Path.

View of a Beach at Elie on a low tide
The beach at Elie

🗺️ Distance from Edinburgh: 1 hour, 40 minutes | 📍 Google Maps | Welcome to Fife Website

The combined villages of Elie and Earlsferry are two of the most beautiful spots on the Fife Coastal Path. Here you’ll find long sandy beaches with a seaside sauna for those brave enough to take a dip in the North Sea. You can hire watersport equipment or just stroll the paths, making sure to check out the lighthouse and the Lady’s Tower looking out over the water.

***

I hope that’s sparked inspiration for you to explore around Edinburgh and beyond. For more location ideas, why not check out my guide to the best places to stay in Scotland?

How useful was this post?

Click on a star to rate (you can leave feedback after clicking submit)

Help us help you travel better!

Your feedback really helps ...

What did you like about this post? Or how can we improve it to help you travel better?

Leave a Reply

Comments and questions about the topic of this article are welcome. Comments must follow our Community Guidelines. Most importantly be kind & be helpful!

Your email address will not be published. We'll email you when someone replies.