Flagler Beach & Pier Flagler Beach is a little farther from the launch pads, but still a great place to watch rocket launches. Launch Pad 39 C is the closest launch site just south of Flagler. Parking is free and is available right along-side A1A next to the beach. There are also public parking lots near Flagler pier, across the street from the beach. Flagler Beach, FL 32136 Hours: 24 hours? Parking: Free City of Flagler Beach Website Photo Credit: Rob Frederick, Flagler Beach, FL.