Miles between Charlotte, NC and River Edge, NJ

There are
631 mi
from Charlotte, NC to River Edge, NJ

That's the driving distance. It would take 12 hours 23 mins to go from Charlotte, North Carolina to River Edge, New Jersey.

The flight distance (direct flight from Charlotte, NC to River Edge, NJ) is 540.11 mi.

631 mi = 1,014.77 kms