Distance from Ferry Pass, Florida to Bay Springs, Florida

Ferry Pass Bay Springs
Total Distance
30.3 mi
(48.7 km)
Travel Time
37 minutes

The driving distance from Ferry Pass, Florida to Bay Springs, Florida is 30.3 mi (48.7 km)

The straight-line (air) distance is approximately 15 mi (24.1 km)

Estimated travel time by road is 37 minutes

We found 3 routes between Ferry Pass and Bay Springs.

Available Routes

Shortest Fastest
US-29 N
29.6 mi
47.6 km
37 minutes
Hwy 99
30.3 mi
48.7 km
37 minutes
Old Pensacola Rd and Hwy 99
32.9 mi
53 km
41 minutes

Route Directions

Take I-10 W, S Hwy 97, Jacks Branch Rd and Barrineau Park Rd to Hwy 99
30.3 mi
37 min

Route Directions

Take I-10 W, US-90 ALT W, Beulah Rd and Old Pensacola Rd to Barrineau Park Rd in Baldwin County
22.9 mi
28 min
3.3 mi
4 min
6.8 mi
7 min

Route Directions

Get on I-10 W in Ensley
1.7 mi
3 min
Take US-29 N to Barrineau Park Rd
15.4 mi
19 min
Follow Barrineau Park Rd to Hwy 99
12.5 mi
14 min

Journey Details

Traveling from Ferry Pass, Florida to Bay Springs, Florida covers 29.6 miles (48 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.

Drivers have 3 route options between these locations (30-33 miles / 48-53 km). The primary route shown here saves 5 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 48 mph (77 km/h) .

Journey Waypoints

Ferry Pass

Starting Point

Ensley, Florida

35 mi to destination

1 mi
Gonzalez, Florida

Traveled 9 mi from origin

1 mi
Quintette, Florida

Traveled 17 mi from origin

2 mi
Molino Crossroads, Florida

Traveled 26 mi from origin

2 mi
Tenile, Florida

9 mi to destination

2 mi
Bay Springs

Destination