The straight-line ("as the crow flies") distance between New York, USA and Venice, Italy is approximately 7,509 km (4,666 miles).