To reach Six Flags Hurricane Harbor Splashtown, you'll need a car since it's located about 25 miles north of downtown Houston and not accessible via public transit. The water park is open ...