The approximate driving distance between Durham, North Carolina and San Antonio, Texas is 1,490 miles (2,400 kilometers).