Most street parking in the old part of Hoorn is reserved to locals on a special permit. The rare free street parking spots have limited parking in time (most of them 2 hours) and all are payed parking.
There is free parking available just South of the Oosterpoort (East Gate) at "De Nieuwe Wal" street. From there it's 10 minutes walking to the center of the old town.
In 2012 two new electric operated city tour mini buses started serving the city.
Starting point is the Hoorn train station and a complete round tour costs 4 Euros.
2013 Update: I was very surprised to find one of the cars waiting for us after we parked our car at the Nieuwe Wal. For just one Euro per person we were quickly brought to the Rode Steen.
It's easy to travel to Hoorn by train. There are direct Intercity train from the Schiphol Airport and Amsterdam Centraal to Hoorn.
The station building dates from 1883 and the first train connection was opened in 1884 to Zaandam. In 1885 the tracks to Enkhuizen were opened.
More tracks opened later to Medemblik (1887) and Heerhugowaard and Alkmaar (1898).
In 1923 a steamtram connection was opened to Bovenkarpsel-Grootebroek and Enkhuizen.
At the North side of the tracks the Museumstoomtram Hoorn-Medemblik is located (the former steamtram).
At 1985 a second smaller train station opened named Hoorn Kersenboogerd to serve the East Kersenboogerd suburb of Hoorn.
The Stoomtram (Steam Tram) Hoorn-Medemblik is a historic museum tram that rides the 20km long tracks from Hoorn to Medemblik via the villages of Wognum, Twisk and Opperdoes.
The service in Winter is limited; consult the website.
A return ticket (or daycard) is: € 20.80 (adult).
There are several combination tickets for a combined tram/boat trip or a visit to the Zuiderzee or other museums or even doing a cycling trip.
The workshops at Hoorn station can be visited; address: Van Dedemstraat 8 - 624 NN Hoorn.
This is an ideal day trip for kids!
The Hoorn bus station is next to the Hoorn train station.
Most buses serve other villages and towns as the city of Hoorn is very walkable.
The following Connexxion company buses are available:
-11 - Zwaag - Nibbixwoud - Abbekerk
-12 - Zwaag - Wognum - Hoogwoud
-13 - Zwaag - Hoorn Kersenboogerd Station
-14 - Station Hoorn Kersenboogerd Station
-128 - Berkhout - Noordbeemster
-131 - Zwaag - Wervershoof
-132 - Zwaag - Wervershoof - Andijk
-134 - Abbekerk - Middenmeer - Wieringerwerf
-135 - Abbekerk - Middenmeer - Wieringerwerf - Den Oever - Den Helder Station
-139 - Abbekerk - Opperdoes - Medemblik Bus station
-239 - Abbekerk - Opperdoes - Medemblik, Busstation
-412 - Schellinkhout - Wijdenes - Hem - Venhuizen - Hoogkarspel
-415 - Zwaagdijk - Hauwert - Oostwoud - Twisk - Medemblik - Onderdijk - Wervershoof
-636 - Zwaag - Wognum - Benningbroek - Sijbekarspel - De Weere - Hoogwoud - Aartswoud
The following EBS company buses are available:
-314 - Edam Bus station - Station Amsterdam Centraal
-317 - Edam Bus station - Station Amsterdam Centraal (Peak hours only)
-379 - Edam Bus station - Amsterdam Zuidoost (Peak hours only)
-614 - Monnickendam (Schoolbus)
-N14 - Edam Bus station - Station Amsterdam Centraal (Night bus)
We took a train from Bacharach (Germany) to Hoorn with a quick stop in Amsterdam to change trains. The trip took about 7 hours.
Then we took a train from Hoorn to Brussels a few days later. That trip took just under 4 hours.
We were lucky enough to stay with friends in Hoorn so we were driven around in their car quite a bit. It made for some great sight seeing!
We also did a bit of walking around the town of Hoorn and took the train to Amsterdam.
Trains depart at least every hour from Amsterdam Centraal Station to Hoorn; journey time is 1 hour. There are buses every hour or so leaving from outside Amsterdam Centraal Station, but they take much longer than the train. By car from Amsterdam, take the E22 north.