We would appreciate your advise on the easiest route from Haarlem to Antwerp. Is there a route that doesn't require changing trains? Our first trip to Netherlands and Belgium is coming up, so we are excited to hear recommendations.
Nope. Your fastest way will require you to change trains at Rotterdam Centraal.
I will add that you need to buy a ticket since it is an international journey. Trips wholy within the Netherlands you just need to scan on and off with your credit card. No ticket needed.
I am also going from Netherlands to Belgium (Zaandam to Bruges). Sheesh, the connections are ...complicated.
Rome2Rio shows that you probably need to combine a bus and train, and connect through either Rotterdam or Schiphol airport in Amsterdam, then head to Antwerp. You may want to download the app for SNCB - NMBS International (the train company that covers both countries), and use that to get your tickets.
I looked on the website maninseat61, a great source of info, but unfortunately they don't list Haarlem as a starting point. You could use Rotterdam or Amsterdam, and then you will get a better idea of your options.
Happy travels!.
You may want to use the NS International app (the main Dutch train carrier) instead. It does show Haarlem as a starting point.