2x per hour intercity service Amsterdam - Haarlem - Leiden - The Hague - Rotterdam - Dordrecht - Roosendaal - Vlissingen
1x per hour local service Roosendaal - Vlissingen
On weekdays, one of the two the intercity services skips all stations until Bergen op Zoom while the other one runs as a local service, making up a half-hourly service for all stations. On weekdays after 19:30, in weekends, and on holidays, the local service Roosendaal - Vlissingen is dropped from the schedule and both intercity services stop at all stations, with one of them shifted a bit to make up the half-hourly service.
Close to the station is the depot and station of the museum train line Stoomtrein Goes - Borsele which operates over 11 km (6.8 mi) of a former NS line. The museum tracks are connected to the main rail network at Goes station. There is a train service on Sundays and Holidays between April and October, and Sundays to Fridays in July and August.[1][2]
References
^Haydock, David (2008). European Handbook No. 1 Benelux Railways Locomotives & Coaching Stock. Platform 5 Publishing Ltd. ISBN978-1-902336-64-0.