how far a drive from charleston to baltimore
Confidence votes 14.7K. The driving distance between Charleston, SC and Baltimore, MD is approximately 580 miles. The driving time would be approximately 9 hours 45 minutes if you were to travel non-stop in good driving conditions.