Since it is not specified where in New Jersey, the answer can not be answered to the best quality. It is about 520 miles from New Jersey to Columbus, Ohio.
There are about 4640 miles from New Jersey to Paraguay.
7-8 miles
530 mi, 9 hours 18 mins according to google maps.
Zero. Drumthwacket is in New Jersey.
It is 27.95 miles according to MapQuest.
632 miles
2200 miles
3500 miles
1000 miles
The total distance between Iran and New Jersey is 6,416 miles.
New Jersey's total water area is 1,303 square miles.
about 35 miles