As the Crow Flies
The distance between St Louis and New York City is 1,405 kilometers (873 miles).the United States.
The driving distance from St Louis to New York City is kilometers ( miles).
The driving time is estimated to be .
The time zone of St Louis is Central Standard Time (CST), the local time is 6:38 PM. The time zone of New York City is Eastern Standard Time (EST), the local time is 7:38 PM.
The time difference is 1 hour.