Edinburgh is amazing, but sometimes you need a change of scene. The good news? Some of Scotland’s most stunning castles, coastal walks, and historic towns are less than two hours away. Day trips from Edinburgh are easy to organise, whether you’re driving yourself, hopping on a train, or joining a guided tour. I’ve been exploring the surrounding areas, and these five destinations never disappoint.
1. Stirling Castle and the Wallace Monument
Stirling is Scotland’s heritage heavyweight. The castle sits on a volcanic crag overlooking the surrounding countryside, and it’s one of the most impressive fortresses in the country. You can wander through the Great Hall, the Royal Palace, and the Chapel Royal, all beautifully restored. The views from the ramparts are stunning, stretching across the Forth Valley to the Highlands.
A short drive away is the Wallace Monument, a Victorian tower dedicated to William Wallace. The climb to the top is steep – 246 steps – but the panoramic views are worth every puff. Inside, you’ll find Wallace’s sword and exhibits about the Battle of Stirling Bridge.
- Allow at least three hours for the castle, there’s a lot to see.
- Check the official website for opening times and ticket prices.
- Combine your visit with a walk around the Old Town, which has some lovely independent cafes.
Getting to Stirling
Trains run regularly from Edinburgh Waverley to Stirling (around 50 minutes). The castle is a 20-minute walk from the station, or you can grab a bus or taxi. If you’re driving, it’s about an hour via the M9. Day tours from Edinburgh often bundle Stirling with other stops, which can be convenient if you’re short on time.
2. Loch Lomond and The Trossachs

Loch Lomond is Scotland’s largest freshwater loch, and it’s stunning. The southern end is the most accessible from Edinburgh, with villages like Luss offering lakeside walks and boat trips. The Trossachs, just to the east, are sometimes called the Highlands in miniature – think forested hills, lochs, and winding roads.
If you’re feeling active, there are plenty of hiking options. Ben Lomond is the most famous, though it’s a full day’s climb. Easier walks include the trails around Loch Katrine or the forest paths near Aberfoyle. You can also take a cruise on Loch Lomond or Loch Katrine for a more relaxed experience.
- It gets busy in summer, so arrive early.
- Check weather forecasts before hiking – conditions can change quickly.
- The Oak Tree Inn in Balmaha is a cosy spot for lunch with loch views.
Getting to Loch Lomond and The Trossachs
Driving is the easiest option – it’s about 90 minutes to the southern end of Loch Lomond via the M8 and A82. Public transport is trickier, though trains run to Balloch (around 90 minutes with a change), and buses connect to other parts of the area. Day tours are popular for this reason.
3. St Andrews: Golf, Beaches, and Ruins
St Andrews is famous as the home of golf, but even if you’ve never swung a club, it’s a charming place to spend the day. The Old Course is iconic – you can walk across it for free on Sundays or book a round if you’re keen (and organised). The West Sands beach is gorgeous, with miles of golden sand and dramatic dunes. You might recognise it from the opening scene of Chariots of Fire.
The town itself is compact and easy to explore on foot. St Andrews Cathedral is now a ruin, but it’s atmospheric and free to wander around. The nearby castle, perched on cliffs above the sea, is equally impressive. The harbour area is lovely for a stroll, and there are plenty of cafes and seafood restaurants.
- If you’re a golf fan, book a tour of the British Golf Museum.
- The Adamson restaurant is excellent for seafood, but you’ll need to book ahead.
- West Sands can be windy so bring a jacket even in summer.
Getting there
The train from Edinburgh to Leuchars takes just over an hour, then it’s a short bus ride into St Andrews. Driving takes around 90 minutes via the A90 and A91. Parking can be tricky in summer, so arrive early or use a car park on the outskirts.
4. North Berwick and the Scottish Seabird Centre

North Berwick is a classic Scottish seaside town with a relaxed, unpretentious vibe. The beach is sandy and clean, perfect for a walk or a paddle if you’re brave. The Scottish Seabird Centre is the main attraction, offering interactive exhibits and live cameras trained on the nearby islands. Bass Rock, just offshore, is home to one of the world’s largest gannet colonies – the sight of thousands of birds is genuinely impressive. 🐦
If you’re up for a hike, the walk to the top of North Berwick Law is straightforward and rewards you with 360-degree views over the Firth of Forth. The town has some good cafes and fish and chip shops, plus a few independent shops if you fancy browsing.
- The Seabird Centre is worth the entrance fee, especially if you’re visiting with kids.
- Check boat trip availability if you want to get closer to Bass Rock – they book up quickly in summer.
- Lobster Shack by the harbour serves excellent seafood rolls.
Getting in North Berwick
Trains from Edinburgh Waverley to North Berwick take around 35 minutes. The station is a short walk from the town centre and beach. If you’re driving, it’s about 40 minutes via the A1.
5. The Borders: Melrose Abbey and Abbotsford House
The Scottish Borders offer rolling hills, historic abbeys, and literary connections. Melrose Abbey is the star a ruined Cistercian monastery with intricate stone carvings and a peaceful setting. Robert the Bruce’s heart is supposedly buried here. The town of Melrose is small but lovely, with independent shops and tearooms.
Nearby Abbotsford House was the home of Sir Walter Scott, the novelist who basically invented Scotland’s romantic image. The house is beautifully preserved, with his library, study, and collections of historical artefacts. The grounds are lovely for a wander, especially in spring and autumn.
- Allow time to explore Melrose town because the market square is picturesque.
- Abbotsford House has a cafe serving decent lunches and cakes.
- If you’re a fan of walking, the Borders has some beautiful trails, including parts of the Southern Upland Way.
Getting there
There’s no direct train to Melrose, but buses run from Edinburgh to the Borders (around 90 minutes). Driving is easier it’s about an hour via the A7. Some day tours from Edinburgh include the Borders as part of a wider itinerary.
Scotland has so much to offer in such a compact space, and these day trips from Edinburgh really show that off! Castles, coastlines, and countryside are all within easy reach, whether you’re after history, scenery, or a breath of fresh air. Pick one, pack a jacket, and enjoy exploring beyond the city.








