Their surname, occupation, the sort of places they settled along the way all can point to origin. Who they migrated with can be a major clue.
If it was central NC or upstaTe SC, I’d suggest Jamestown first for English surnames, followed by Maryland especially if they were tobacco planters. German, Swiss surnames could have come down from PA, look around Bucks County, Easton, etc., or possibly New Bern in coastal NC. French, back to VA and Manakintowne which later became Richmond, various ports of entry. I suppose Charleston is a possibility too, but I’ve never encountered that with any of mine, enter at Charleston means staying Low Country in my exposure, not heading inland.