Distance from Crescent Beach, Florida to Flagler Beach, Florida

Crescent Beach Flagler Beach
Total Distance
22.4 mi
(36.1 km)
Travel Time
32 minutes

The driving distance from Crescent Beach, Florida to Flagler Beach, Florida is 22.4 mi (36.1 km)

The straight-line (air) distance is approximately 13.5 mi (21.7 km)

Estimated travel time by road is 32 minutes

We found 3 routes between Crescent Beach and Flagler Beach.

Available Routes

Shortest
A1A Scenic and Historic Coastal Byway, N Ocean Shore Blvd and 7th St S
22.4 mi
36.1 km
32 minutes
Fastest
A1A Scenic and Historic Coastal Byway and N Ocean Shore Blvd
22.4 mi
36.1 km
31 minutes
I-95 S
28.9 mi
46.5 km
33 minutes

Route Directions

22.4 mi
32 min

Route Directions

Follow FL-206 W to US-1 S
4 mi
6 min
Follow US-1 S and I-95 S to FL-100 E/State Rte 100 E/E Moody Blvd in Palm Coast. Take exit 284 from I-95 S
21.2 mi
19 min
Continue on FL-100 E/State Rte 100 E. Drive to S Daytona Ave in Flagler Beach
3.7 mi
7 min

Route Directions

22.4 mi
31 min

Journey Details

Traveling from Crescent Beach, Florida to Flagler Beach, Florida covers 22.4 miles (36 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 31 minutes under normal conditions.

Drivers have 3 route options between these locations (22-29 miles / 36-47 km). The primary route shown here saves 2 minutes compared to alternatives.

The route features scenic views, coastal roads. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 41 mph (66 km/h) .

Journey Waypoints

Crescent Beach

Starting Point

Rattlesnake Island, Florida

31 mi to destination

2 mi
Marineland, Florida

23 mi to destination

0 mi
Bon Terra, Florida

16 mi to destination

1 mi
Painters Hill, Florida

8 mi to destination

1 mi
Beverly Beach, Florida

Traveled 31 mi from origin

1 mi
Flagler Beach

Destination