There are good public transport link between the Belgian and Dutch coastal border. Bus 42 (Bruges, BE; Station NMBS - Breskens, NL; Veerhaven) ride almost every hour between the Dutch Zeeland and Belgium's West Flanders. Below are directions:
Cadzand / Nieuwvliet / Sluis to Knokke / Blankenberge / Bruges:
- Depart from Cadzand / Nieuwvliet with the bus (line 4) to Oostburg (stop Hospital).
- Step in Oostburg on the bus towards the Belgian Bruges (line 42) via Sluis to Westkapelle (stop Dorp).
- Step in Westkapelle on the bus (line 44) to Knokke-Heist (stop Station).
- Step in Knokke-Heist on the coast tram to Blankenberge.
More info: http://knokkeheist.com/en/route.php?from=Cadzand-Bad&by=Transit
Knokke-Heist / Blankenberge to Cadzand / Nieuwvliet / Sluis:
- Take the coast tram from Blankenberge to Knokke-Heist (stop Station).
- Step in Knokke-Heist on the bus (line 44) to Westkapelle (stop Dorp).
- Step in Westkapelle on the bus (line 42) towards the Dutch Breskens via Sluis to Oostburg (stop Hospital).
- Step in Oostburg on the bus (line 4) to Cadzand and Nieuwvliet.
More info: http://cadzand.org/en/route.php?from=Knokke-Heist&by=Transit