There are
1,259 mi
from Jacksonville, NC to The Colony, TX
That's the driving distance. It would take 23 hours 21 mins to go from Jacksonville, North Carolina to The Colony, Texas.
The flight distance (direct flight from Jacksonville, NC to The Colony, TX) is 1,119.65 mi.
1,259 mi = 1.61 kms