Distance between Virginia Beach and Pennsauken
Distance from Virginia Beach, VA to Pennsauken, NJ is 220 miles / 354 kilometers.
Map showing the distance from Virginia Beach to Pennsauken
![]() |
Air distance: | miles km |
Virginia Beach, VA
City: | Virginia Beach, VA |
Country: | United States |
Pennsauken, NJ
City: | Pennsauken, NJ |
Country: | United States |
Time difference between Virginia Beach and Pennsauken
There is no time difference between Virginia Beach and Pennsauken. Current local time in Virginia Beach and Pennsauken is 21:06 EST (2025-02-16)