Driving distance from Raleigh, NC to Charleston, SC. The total driving distance from Raleigh, NC to Charleston, SC is 279 miles or 449 kilometers. Your trip begins in Raleigh, North Carolina. It ends in Charleston, South Carolina.