Drag the line on the map to calculate the driving distance for a different route.
The total driving distance from Winston-Salem, NC to CLT is 86 miles or 138 kilometers.
Your trip begins in Winston-Salem, North Carolina. It ends at Charlotte Douglas International Airport in Charlotte, North Carolina.
If you are planning a road trip, you might also want to calculate the total driving time from Winston-Salem, NC to CLT so you can see when you'll arrive at your destination.
You can also calculate the cost of driving from Winston-Salem, NC to CLT based on current local fuel prices and an estimate of your car's best gas mileage.
If you're meeting a friend, you might be interested in finding the city that is halfway between Winston-Salem, NC and CLT.
Planning to fly a plane instead? You might be more interested in calculating the straight line distance to fly from Winston-Salem, NC to CLT.