Daytrip from Edinburgh: The Isle of May (boat trip from Anstruther)

United Kingdom

If you want a true wildlife day trip from Edinburgh, the Isle of May is hard to beat. This small island in the Firth of Forth is a national nature reserve famous for seabird colonies, including puffins in season, as well as seals hauled out on the rocks. The experience feels adventurous but remains doable in a single day, combining a coastal town, a boat ride, and several hours of walking among cliffs, grassland, and lighthouses.

Most trips depart from Anstruther in Fife. The boat journey itself is part of the fun, with chances to spot seabirds and marine life on the way. Once on the island, you can follow marked paths to viewpoints, visit the lighthouse area, and spend time quietly watching birds at close range. Bring binoculars if you have them, and expect wind even on sunny days.

This day trip is best for birdwatchers, photographers, and travellers who have already seen Edinburgh’s main sights and want something completely different. It also suits families with older children who enjoy nature and boat trips. Getting there from Edinburgh takes some coordination: drive to Anstruther in about 1.5 to 2 hours, or take public transport via train or bus to Leuchars and onward connections to the coast. Because sailings are seasonal and weather dependent, many visitors prefer a guided tour or to book boat tickets well in advance. Aim for an early departure, pack snacks and water, and wear sturdy shoes for uneven ground. If conditions are good, you will return to Anstruther with time for a late lunch or early dinner by the harbour before heading back to Edinburgh. For a single day that feels like a mini expedition, the Isle of May delivers unforgettable wildlife and sea air.