Seahouses is located on the North Northumberland coast, roughly halfway between Newcastle and Edinburgh.

By car: Seahouses is on the B1340, 15 minutes from the A1. It takes roughly 1 hour to drive here from Newcastle, or 1.5 hours from Edinburgh. For SatNav, use postcode NE68 7TP

By train: The East Coast Main Line stations of Alnmouth or Berwick-upon-Tweed are the most convenient.  Then take a bus or taxi to complete the journey.  The nearest station to Seahouses is at Chathill (5 miles away) but this service is very limited.

By bus: The following buses from Berwick and Alnwick are routed via Seahouses. The X18 bus service is operated by Arriva – timetable link here. The 418 service is operated by Arriva & Travelsure – Travelsure timetable link here.

By ferry: Ferries are operated between between Amsterdam and Newcastle – by DFDS Seaways.

By air: Newcastle International Airport is about 45 miles distance from Seahouses. Edinburgh International Airport is about 90 miles in distance.