Miles between Gastonia, NC and Cedar Lake, IN

There are
686 mi
from Gastonia, NC to Cedar Lake, IN

That's the driving distance. It would take 13 hours 26 mins to go from Gastonia, North Carolina to Cedar Lake, Indiana.

The flight distance (direct flight from Gastonia, NC to Cedar Lake, IN) is 540.72 mi.

686 mi = 1,103.44 kms