The train journey from Toledo, Ohio to New York takes 15h 27m on average and covers a distance of 500 miles.
Amtrak is the only train operator serving this route.