Miles between Vineland, NJ and Manassas Park, VA

There are
173 mi
from Vineland, NJ to Manassas Park, VA

That's the driving distance. It would take 3 hours 42 mins to go from Vineland, New Jersey to Manassas Park, Virginia.

The flight distance (direct flight from Vineland, NJ to Manassas Park, VA) is 139.66 mi.

173 mi = 278.63 kms