The incident happened around 11:20 a.m. in front of 17 State St. in lower Manhattan.
A 26-year-old tourist bus driver was involved in a verbal dispute with two males when it turned physical, according to police.
They say the bus driver was stabbed in the torso and shoulder.
He was taken to Bellevue Hospital in stable condition.
Police say the dispute was about "vending."
No arrests have been made so far, and no further details have been provided.
----------
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube