Distance between Salem and Dyker Heights
Distance from Salem, NJ to Dyker Heights, NY is 106 miles / 170 kilometers.
Map showing the distance from Salem to Dyker Heights
![]() |
Air distance: | miles km |
Salem, NJ
City: | Salem, NJ |
Country: | United States |
Dyker Heights, NY
City: | Dyker Heights, NY |
Country: | United States |
Time difference between Salem and Dyker Heights
There is no time difference between Salem and Dyker Heights. Current local time in Salem and Dyker Heights is 03:03 EST (2025-03-03)