There are
496 mi
from Lancaster, PA to Cornelius, NC
That's the driving distance. It would take 9 hours 28 mins to go from Lancaster, Pennsylvania to Cornelius, North Carolina.
The flight distance (direct flight from Lancaster, PA to Cornelius, NC) is 400.83 mi.
496 mi = 797.94 kms