flying time NJ to Charlotte NC
About an Hour and 20 mins
The flying time from NJ to NC is about 1 to 2 hours depending on the speed of the flight and the number of stops.