Miles between Bayonne, NJ and Lexington, NC

There are
557 mi
from Bayonne, NJ to Lexington, NC

That's the driving distance. It would take 11 hours 4 mins to go from Bayonne, New Jersey to Lexington, North Carolina.

The flight distance (direct flight from Bayonne, NJ to Lexington, NC) is 472.01 mi.

557 mi = 897.17 kms