There are
481 mi
from Paterson, NJ to Christiansburg, VA
That's the driving distance. It would take 9 hours 17 mins to go from Paterson, New Jersey to Christiansburg, Virginia.
The flight distance (direct flight from Paterson, NJ to Christiansburg, VA) is 424.71 mi.
481 mi = 774.70 kms