
Hoorn is goed bereikbaar. De stad beschikt over twee NS-stations, Hoorn centraal en Kersenboogerd. Er is een groot aantal busverbindingen. Met de auto is de stad bereikbaar via de A7, de Provincialeweg en de Westfrisiaweg.
NS-treinen rijden via Amsterdam naar Schiphol/Hoofddorp en Amersfoort. Ook gaan ze naar Haarlem via Alkmaar. De andere kant op rijdt een trein naar Enkhuizen. Er is een transferium waar reizigers en bezoekers hun auto kunnen parkeren. Bovendien is er zowel een bewaakte als een onbewaakte fietsenstalling.
Het openbaar busvervoer rijdt met lijnen West-Friesland in en naar Amsterdam CS, via Waterland. Ook rijdt er op gezette tijden een bus naar Amsterdam-Zuidoost (eindpunt Holendrecht).
Daarnaast rijdt er elke nacht een nachtbus van en naar Amsterdam.