The Seafari Adventures passenger ferry from North Berwick to Anstruther is back for the summer. The crossing takes 45 minutes. A day return ticket costs £25 for adults, £20 for concessions (over 60’s) and £15 for 4-16 year olds. Single tickets cost £14 for adults, £11 for concessions and £8 for children. You can get more details and book your tickets here.