St Andrews makes one of the most rewarding day trips from Edinburgh because it combines medieval history, coastal scenery, and a lively university atmosphere in a compact, walkable town. Start with the ruined St Andrews Cathedral and St Rule’s Tower for sweeping views, then follow the cliffside path to St Andrews Castle, where you can explore the bottle dungeon and the mine tunnel dug during sieges. Golf fans will want to see the Old Course and the Swilcan Bridge, but even non golfers enjoy the windswept links and West Sands Beach, famous for its wide, cinematic shoreline. If you have time, add a short hop into the East Neuk of Fife, a string of fishing villages with harbours, galleries, and excellent seafood. Anstruther is a classic stop for fish and chips, while Crail and Pittenweem offer photogenic lanes and coastal walks.

This trip suits history lovers, coastal walkers, golfers, and anyone who wants a change of pace from Edinburgh’s hills and closes. It is also great for families, since the beaches and castle tunnels keep kids engaged. Getting there is straightforward: take a direct bus from Edinburgh (often around 2 hours) to St Andrews, or take a train to Leuchars and connect by local bus or taxi into town. Driving takes roughly 1.5 hours depending on traffic, and gives you flexibility to explore the East Neuk. Plan for a full day: a morning of cathedral and castle, lunch in town, then an afternoon beach walk or village hopping before returning to Edinburgh in the evening.