The distance from New Smyrna Beach, FL, to Myrtle Beach, SC, is approximately 400 miles, depending on the specific route taken. The drive typically takes around 6 to 7 hours without significant stops or traffic delays. For the most accurate distance and travel time, using a navigation app or GPS is recommended.
Copyright © 2026 eLLeNow.com All Rights Reserved.