15 Incredible Day Trips From Edinburgh (For 2024)
Whether you’re seeking a day at the seaside, exploring pretty little villages, or an adventure in the Highlands, this guide to the best day trips from Edinburgh has you covered.
Edinburgh is an incredible city, full of culture, beautiful architecture, and an unrivalled foodie scene. Its undoubtedly one of the best UK cities to spend a weekend. But it’s also perfectly placed for exploring further afield - and the best day trips from Edinburgh easily transport you from busy city to the most idyllic spots.
From quaint harbour villages to breathtakingly wild landscapes, there is a wealth of beautiful destinations - all a short distance from Scotland’s capital city.
You can choose to focus on the cultural, historical, active, relaxation, castles, gastronomy, pretty little seaside towns, forest trails, city slicking, mountain adventures, and then next day switch up your itinerary entirely. As such, Edinburgh is perfectly placed to act as a base for travellers looking to have a combination of very different itineraries; a fantastic city break combined with the opportunity to easily explore other iconic parts of Scotland.
There’s a reliable train service with frequent connections to other parts of the country. And a central bus station with numerous routes.
Car rental is possible too, from both the city centre and airport, but, for those not keen on driving in Scotland, Edinburgh is the starting point for heaps of highly rated group tours which include transport and an expert guide.
In this guide, I’m sharing the very best day trips from Edinburgh alongside advice and practical tips on how to do them either on your own with car or on public transport. Plus, suggestions of the best day trip tours leaving from the capital. So, whether you’re seeking wild places in the Scottish Highlands, or quaint villages on the coast, I guarantee you’ll find a day trip to suit your travel style.
Here are the best tours and day trips from Edinburgh.
Best day trips from Edinburgh
For those travellers seeking adventure outside of the Scottish capital, you’ll find my favourite day trips from Edinburgh below.
I’ve given a rough idea of the travel time by car and options for public transport, though in rural areas buses and trains are often limited. With that in mind, if you’re happy driving in Scotland and want to hire a car, I recommend both Rentalcars.com and Discover Cars; compare prices, insurance, and find the closest pick up point ahead of your trip.
When it comes to guided tours, all options below leave from Edinburgh city centre, last around 12 hours, and include transport and a local guide.
Ready to plan your Edinburgh day trip? Let’s get going!
1. Glencoe
Located in the Scottish Highlands, breathtaking Glencoe is an incredible day trip from Edinburgh. Famous for its soaring mountains, awe-inspiring landscapes, and epic hikes, it’s one of the most picturesque places in Scotland, and remains largely unspoilt and wild.
There’re heaps of outdoorsy things to do in Glencoe, like easy woodland trail Glencoe Lochan and Signal Rock, so be sure to pack your walking boots.
Best for: a trip to the Scottish Highlands
On your own: Glencoe is easily accessible from Edinburgh by car, with a journey time of around three hours on the A84. Having your own vehicle gives you the freedom to explore and there are so many spectacular viewpoints along the route that you’ll definitely want to stop!
Unfortunately there isn’t a direct public transport between Edinburgh and Glencoe but you can take the train to Glasgow and then a bus from there to Glencoe (the 914/915 Uig service) - find the full timetable here.
Top tours to book:
2. Fife’s East Neuk Harbour Villages
A trip to the fishing villages in the East Neuk of Fife is like taking a step back in time.
Charming villages like Elie, Pittenweem, St Monans, and Crail scatter along the east coast, just north of Edinburgh. Famous for their historic harbours and sandy beaches, you’ll love this day trip from Edinburgh for its coastal views, seafood cafes, and whitewashed cottages.
Stroll the old, narrow streets of these fishing villages and discover the picturesque 18th-century houses, with their distinctive pantile roofs. To get the most out of your visit, walk the coastal path between the villages - Elie to Anstruther is my favourite section.
There’re also tons of wonderful cafes and restaurants, amongst the East Neuk villages, many serving locally caught seafood. My personal favourites are Giddy Gannet, Dory Seafood Bistro, and the Cocoa Tree Cafe.
It’s entirely possible to visit three or four of the East Neuk villages in a day. Though I’d personally recommend extending your Fife trip to a weekend and seeing more of the coast - the best part is from Lower Largo to St Andrews.
Best for: a day by the seaside
On your own: Fife’s East Neuk is an incredibly easy day trip from Edinburgh! The journey is a short 1 hour 25 minute drive, plus you’ll get to soak in the Firth of Forth views from the Queensferry Crossing. Alternatively, take public transport; there’s a regular bus service from Edinburgh to the East Neuk villages, plus a train to nearby pretty Lower Largo.
Top tours to book:
Plan / Definitive East Neuk Guide
3. St Andrews
Another wonderful day trip from Edinburgh, the historic town of St Andrews, on the Fife coast, is a must.
Though known for its university and golf courses, St Andrews is an ancient town rich in history, architecture, quaint streets, a cathedral, harbour, castle, and charming old stone buildings. It’s easy to lose track of time in St Andrews; there’s so much to explore, and gorgeous hotels to stay in, that you can easily turn a day trip into a long weekend.
If you’d like to know more about the history of St Andrews, book this guided walking tour with an expert, and local, guide.
Away from the hustle & bustle of town, there’re two beaches to choose from in St Andrews; East Sands and West Sands are equally beautiful but the latter is a magnificent two-mile stretch of soft, golden sand backed by the most magnificent sand dunes and plenty of opportunities for paddles and SUPs.
Plus, with one of the best sections of the long distance coastal path running over the cliffs, it’s a fantastic place to go walking. Meanwhile, foodies will love the incredible eateries in St Andrews. For a small town, there’s a booming gastronomy scene and cafes and restaurants tucked away every corner.
Absolutely one of my favourite day trips from Edinburgh.
Best for: architecture, eateries, and coastal town vibes
On your own: Another easy day trip from Edinburgh, it’s a short 1 hour 20 minute drive from the capital. Or, for a longer day trip, visit St Andrews alongside the nearby East Neuk villages for a wonderful day by the sea.
It is entirely possible to get to St Andrews by train however be aware that the train station is 6-miles outside of the town (in nearby Leuchars) and you’ll want to pre-book a local taxi to get from the station into St Andrews.
Alternatively, there is a bus direct from Edinburgh to St Andrews (bus service X59) and even with a journey time of two hours this is by far the easiest option. Find the full timetable here.
Plan / Our Favourite Things To Do In St Andrews
Top tours to book:
Activities:
4. South Queensferry
One of the easiest day trips from Edinburgh, the coastal village of South Queensferry is a gorgeous place to explore.
Once here, make sure to follow the cobbled streets to the village centre. Here you’ll find the most picturesque views of the Forth Bridges. If the tide is low take a stroll along the rocky beach and wander out on the pier.
Also don’t miss the chance to sample South Queensferry’s foodie scene. I recommend breakfast in the Little Bakery, lunch in either Manna House Bakery or Down The Hatch, and dinner in Scott’s.
However, the best way to experience South Queensferry is a sightseeing cruise, which sails under the iconic red railway bridge and offers spectacular views.
It’s also easy to extend your day trip and cross the bridge to explore West Fife - the villages of North Queensferry, Limekilns, and Culross are equally worth a visit.
Best for: boat trips, sea views, and excellent cafes
On your own: By far one of the easiest, and most popular Edinburgh day trips. South Queensferry is a super quick 30 minutes drive from the city centre. The local bus takes around 50 minutes and is a better option than the train (which involves a 20 minute uphill walk).
Activities:
5. Glenfinnan Viaduct
A Highlands gem, Glenfinnan is an iconic spot you shouldn’t miss on a day trip from Edinburgh. Nestled in the hills is one of Scotland’s most famous sights - the famous Glenfinnan Viaduct.
Best known for its tall arches, the equally iconic Jacobite steam train - or Hogwarts Express - crosses over the viaduct between spring and autumn. Once here, take a stroll under the viaduct, walk the woodland trail, and visit the Jacobite monument overlooking Loch Shiel.
You can also climb the small but steep hill for panoramic views of the Viaduct from above - this is the best place to be to photograph the steam train. Just keep in mind that it’s an exposed hillside and you’ll need sturdy boots and a warm jacket!
Best for: the famous steam train
On your own: At a journey time of 3 hours 20 minutes, the Glenfinnan Viaduct is a reasonably long drive from Edinburgh, however, its very much worth the effort. Your best option is to combine a trip to the famous bridge with a visit to Glencoe and/or Fort William, meaning you get to experience a magnificent part of the Scottish Highlands. There’s no direct public transport from Edinburgh to Glenfinnan, but you can take either option from Glasgow which is easily accessible from the capital by train or bus.
Top tours to book:
6. Fort William
Offering visitors an eclectic mix of outdoor adventures, a busy high street, and thriving foodie scene, the northern town of Fort William is a perfect for a day trip from Edinburgh.
Situated between Glencoe and Glenfinnan, Fort William sits on the shores of Loch Linnhe in the western highlands.
There’re heaps to do in and around the town, but most activities focus on outdoor adventures. From its main attraction Ben Nevis, to less challenging but beautiful walks like magnificent Steall Waterfall, safe to say, you should pack your walking boots.
One of my favourite things to do is this this boat trip out on Loch Linnhe, where you’ll spot seals, otters, and dolphins; it’s a fun activity for couples and families alike.
Best for: Scottish Highland adventures, Ben Nevis, and getting outdoors
On your own: Given Fort William’s proximity to Glencoe, it makes sense to combine a trip to both towns. The drive time is around 2 hours 40 minutes from Edinburgh, and, given there’s no direct public transport from Edinburgh, it’s best if you have your own / rent a car.
Top tours to book:
Activities:
7. Loch Lomond
For a day trip from Edinburgh that’s sure to reconnect you with nature, a visit to Loch Lomond, in the Trossachs National Park, is a must.
With doubt, Loch Lomond is one of the most beautiful lochs in Scotland. Around its bank are a scattering of quaint villages to explore, such as pretty Luss and Balmaha. You can spend hours strolling Loch Lomond waterfront, admiring pretty cottages, and exploring the cafes.
Also don’t miss the chance to take a Loch Lomond boat trip and explore the islands hidden on the loch. Or find the best spots for a wild swim.
If you want to hike whilst here, there are plenty of trails to choose from. But Ben Lomond is the best mountain for incredible summit views, plus it’s one of the easiest Munros for beginners.
Best for: nature lovers
Travel time: Located around a 1.5-hour drive from Edinburgh, there’s no public transport to Loch Lomond. But your journey, along the M9, is a wonderful one with a stop at The Kelpies or Stirling Castle also possible.
Top tours to book:
Activities:
8. Loch Ness
I’m often asked if it’s possible to do a day trip to Loch Ness from Edinburgh. The answer is yes - but be prepared for a long drive and lots to see in one day.
Once here, highlights include boat trips on Loch Ness. It’s the deepest loch in Scotland and with the folklore surrounding the infamous monster, definitely the most iconic. For history lovers, a tour of Urquhart Castle is a must. And if you’re seeking more time outdoors, Loch Ness is surrounded by beautiful trails and viewpoints, like the beautiful Falls of Foyers.
Best for: iconic Scottish destination
On your own: As mentioned, a journey from Edinburgh to Loch Ness is possible, but the drive will take around 3.5 hours one-way and there is a lot to see along the route. My advice is start early!
Top tours to book:
Activities:
9. Outlander Experience Tours
So many of Outlander’s memorable filming locations are within easy reach of the capital and can be visited in a day. Travel back in time to palaces, castles, a 16th century village, and of course, the iconic Lallybroch.
Many of the most famous spots are split between Fife and Midlothian, such as Culross, Falkland, and Blackness Castle, and visiting these spots independently will absolutely require you to have a car, all your locations saved in a map, and careful organisation to make sure to can visit (and spend time) at each destination.
Alternatively, let a local expert take care of logistics; find tours below or check out my dedicated Outlander page for a list of filming locations and the best organised day trips
Best for: Fans of the Outlander books and/or TV show
Top tours to book:
10. Perthshire
Located around 1.5-hours north of Edinburgh, leafy Perthshire makes the perfect day trip from Edinburgh.
Home to historic market towns, pretty conservation villages, and the best forest walks in Scotland, there’s so much to see in this beautiful county. The small towns of Dunkeld, Comrie, Pitlochry, Killin, Kenmore, and Aberfeldy are all perfect for a day trip. Each have gorgeous cafes and boutique stores to explore.
There are several woodland trails that will take you through Perthshire’s towering forests. Don’t miss those at the Hermitage, Faskally Forest, and Birks of Aberfeldy.
And waterfall hunters will love the Falls of Dochart at pretty Killin.
Best for: historic villages & forest walks
On your own: Depending on your chosen destination, expect your drive time to be around 1 hour 30 minutes. If you have your own vehicle, you’ll be able to hop between two or three of Perthshire’s villages and towns, which is a lovely way to spend a day. I recommend Dunkeld, Pitlochry, and The Hermitage for a really charming day trip.
Public transport between Edinburgh and rural Perthshire is theoretically possible but it’s complicated and relies on too many changes of buses, so you’ll need your own car for this day trip.
Top tours to book:
11. Inveraray
Inveraray is a charming town on the west coast of Scotland and a stunning place to visit, full of both history and gorgeous views.
Often overlooked by travellers, this town in Argyll is definitely worth a day trip from Edinburgh.
Situated on the banks of Loch Fyne, the 18th-century town is all whitewashed buildings and coastal views. Once here, visit Inveraray Castle, then explore along the waterfront. before lunch in a local cafe. Give yourself plenty of time to stop on your journey, as the route passes Kilchurn Castle, the village of Luss on Loch Lomond, and the stunning Rest & Be Thankful mountain pass.
If you fancy staying longer in the area, book a room in the plush Loch Fyne Hotel & Spa. It’s so gorgeous and the views over Loch Fyne are incredible.
Best for: charming coastal town and sea views
On your own: Another easy location to visit from Edinburgh, drive time is 2 hours and your journey passes through some of Scotland’s most gorgeous scenery. Unfortunately there’s no public transport, but with so many stunning viewpoints, you’ll want the freedom of your own vehicle for this Edinburgh day trip.
Top tours to book:
12. North Berwick
A pretty seaside town with heaps of coffee shops and glorious coastal views, North Berwick is the perfect day trip from Edinburgh.
Only 50-minutes from the capital, North Berwick is situated in East Lothian, overlooking the Firth of Forth. The town offers visitors a mix of seaside charm and thriving cafe culture. Once here, walk along the sandy beach, stroll the high street, get lost amongst the quaint cottages, and explore the harbour.
One of the highlights is a boat trip to Bass Rock, a dramatic volcanic plug with an iconic white lighthouse. While not too far from North Berwick, it’s also easy to visit dramatic Tantallon Castle a little further along the coast. Strap on your hiking boots and walk the 3-mile-long coastal path from the town centre.
Best for: seaside charm
On your own: Trains run hourly from Edinburgh to North Berwick, with a journey time of around just 35 minutes and a single ticket costing £4.40 per person.
Altneratively, you can take the local Edinburgh North Berwick X5 bus, departing from St Andrews bus station in the city centre. Travel time is around 60 minutes and the regular bus runs once an hour - check the full timetable here.
Top tours to book:
13. Stirling + The Kelpies
Visiting the Kelpies from Edinburgh is such an easy and fun day out. Plus you can easily combine it with a trip to the historic town of Stirling and/or a visit to nearby Loch Lomond.
The incredible soaring metal sculptures are designed to replicate mythical Scottish water horses, known as kelpies. Standing at 100ft tall, they are genuinely amazing to see.
Best for: historic town and incredible sculpture
On your own: 1 hour
Top tours to book:
14. Three Lochs Forest Drive + Loch Katrine
A gem in the Trossachs National Park, Three Lochs Forest Drive and nearby Loch Katrine are stunning spots you shouldn’t miss.
An easy day trip from Edinburgh, the Three Lochs Forest Drive trail is a 7-mile-long drive passing three stunning lochs and hundreds of acres of ancient woodland. Surrounding the drive are hills and mountains, like the peak of Ben A’an.
Nearby, Loch Katrine is an equally place and packs the best of Scotland into an easily accessible Edinburgh day out.
There’re picnic spots to enjoy lunch al fresco, sparkling waters, and, of course, miles and miles of forest trails. Afterwards, head to Loch Katrine and take a cruise on historic paddle steamer. It’s a truly unique experience with the most stunning Scottish landscape.
Best for: Scotland in miniature and boat cruises
On your own: Situated between the villages of Aberfoyle and Callander, you’ll need your own car to explore the drive. But the journey from Edinburgh to Three Lochs Forest Drive is a really lovely one, much of it through Trossachs National Park countryside. Drive time is around 1 hour 20 minutes.
Activities:
15. Arrochar
Best for: mountain hikes, fresh air, and quaint cafes
Travel time: 2 hours
A wonderful option for outdoor lovers, a day trip from Edinburgh to the pretty village of Arrochar is a must.
Located west of Glasgow, this small but lovely spot is surrounded by a mighty mountain range, a calm loch, and heaps of walking trails.
For aspiring Munro baggers looking for the easiest to summit Munros, there are three straight-forward mountains to choose from: Ben Ime, Ben Vane, and Ben Vorlich. For me, the hike from Arrochar to the summit of Ben Ime is the perfect day out. An easy trail, the views over Loch Long are honestly incredible.
Alternatively, choose a relaxing day and wander along the banks of Loch Long before lunch in this excellent cafe.
Having visited this bonny part of Scotland on various road trips, I recommend you visit Arrochar whilst exploring the Trossachs National Park and Loch Lomond.
Or, for a real getaway, extend your day trip and book this highly rated 2-day tour which also includes harbour towns Oban and Inveraray.