The drive from New Smyrna Beach to Charleston is a straightforward 350-mile journey primarily along I-95 North. You will pass through Jacksonville and Savannah before arriving in the historic city of Charleston. The trip typically takes 5 to 6 hours depending on traffic. This route offers a scenic transition from the Florida coast to the historic Lowcountry of South Carolina.
Total Distance: 560 km driving distance; 480 km straight-line air distance.
Stop in Savannah for a quick lunch to break up the drive.
Spring or Autumn for pleasant weather to explore Charleston's historic district.