You asked:

distance of the statue of liberty and twin towers

  • The Statue of Liberty is 2.28 miles (3.67 kilometers) from the twin towers, as the crow flies.