Greyhound

Greyhound has numerous bus stations in the state of Florida. Those options closest to New Smyrna Beach include Daytona Beach, Edgewater, Jacksonville, Orlando, St. Augustine, and even right in New Smyrna Beach.