Dutch police have shot and injured a suspect following a stabbing which left two people wounded at Amsterdam railway station.

The victims, as well as the suspected attacker, were sent to a local hospital, Dutch police tweeted on Friday. Commuters are advised to avoid the area and the station was partially closed for a time, however it has since been fully reopened.

Local television station AT5 reported that the incident followed an argument that got out of hand, and ended in the stabbing attack. Armed police then shot the suspect at around 12pm local time.

All train traffic was shut down following the incident but all services are now operating as normal. The police said it is investigating “all possible scenarios” following the incident.

"It was major chaos in the station," eyewitness Jaime van Gastel told De Telegraaf. "It was teeming with police. I saw something like 15 cars and a lot of agents. There was also a central police helicopter circling above. That is now gone.”