Giethoorn is a town founded in around 1200CE, by people called the Flagellants. The Flagellants made it the first Village in Peatland of the Netherlands. Around the 16th Century, the villagers started digging the first channels, and many farmers began building there farm at the Channels. The villagers had dug up so much Peat that even lakes came there.
First you have to go to Steenwijk by train. If you come from Amsterdam, this usually means that you have to get onto the Intercity to Lelystad Centrum and then switch onto the Intercity to Leeuwarden (get off at Steenwijk). Then switch onto bus 70 to Giethoorn. Bus 249 is an alternative that is only available in high season. This bus also operates on weekends.
If you're coming by car, keep in mind that you cannot drive in the centre of Giethoorn. From Amsterdam, follow the signs to Almere, Lelystad and Emmeloord. Ttake exit 15 of the A6, drive onto the N331 in the direction of Marknesse. Take the exit in the direction Blokzijl/Steenwijk and continue your route along the N333. Follow the signs to Giethoorn.