Distance between Surrey and Vineland
Distance from Surrey to Vineland, NJ is 2412 miles / 3882 kilometers.
Map showing the distance from Surrey to Vineland
![]() |
Air distance: | miles km |
Surrey
City: | Surrey |
Country: | Canada |
Vineland, NJ
City: | Vineland, NJ |
Country: | United States |
Time difference between Surrey and Vineland
The time difference between Surrey and Vineland is 3 hours. Vineland is 3 hours ahead of Surrey. Current local time in Surrey is 15:58 PST (2025-02-27) and time in Vineland is 18:58 EST (2025-02-27).