There are
1,176 mi
from Vineland, NJ to Shawnee, KS
That's the driving distance. It would take 22 hours 24 mins to go from Vineland, New Jersey to Shawnee, Kansas.
The flight distance (direct flight from Vineland, NJ to Shawnee, KS) is 1,051.80 mi.
1,176 mi = 1,892.13 kms