Distance from Ogunquit, Maine to Alfred, Maine

Ogunquit Alfred
Total Distance
24.1 mi
(38.7 km)
Travel Time
35 minutes

The driving distance from Ogunquit, Maine to Alfred, Maine is 24.1 mi (38.7 km)

The straight-line (air) distance is approximately 10.5 mi (16.9 km)

Estimated travel time by road is 35 minutes

We found 3 routes between Ogunquit and Alfred.

Available Routes

Shortest Fastest
ME-109 N
20.7 mi
33.3 km
34 minutes
ME-4 N and ME-4 N/Alfred Rd
22.2 mi
35.7 km
35 minutes
ME-4 N
24.1 mi
38.7 km
35 minutes

Route Directions

Take School St to Main St
0.2 mi
0 min
Take ME-9B W/Littlefield Rd and ME-4 N to Kennebunk Rd in Alfred
23.8 mi
34 min
0.1 mi
0 min

Route Directions

Take School St to Main St
0.2 mi
0 min
Take Berwick Rd, Ogunquit Rd and ME-4 N to Kennebunk Rd in Alfred
21.9 mi
34 min
0.1 mi
0 min

Route Directions

Take School St to Main St
0.2 mi
0 min
Take US-1 N/Post Rd to Chapel Rd in Wells
4.6 mi
9 min
1.2 mi
2 min
8.6 mi
12 min
1.5 mi
2 min
4.5 mi
7 min
0.1 mi
0 min

Journey Details

Traveling from Ogunquit, Maine to Alfred, Maine covers 20.7 miles (33 km) in a northwest direction. This secondary roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 3 route options between these locations (21-24 miles / 33-39 km). The primary route shown here saves 55 seconds compared to alternatives.

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

Journey Waypoints

Ogunquit

Starting Point

Moody Beach, Maine, Maine

24 mi to destination

1 mi
Buffum Hill, Maine

Traveled 6 mi from origin

1 mi
Wells, Maine

18 mi to destination

2 mi
Great Works River, Maine

Traveled 18 mi from origin

4 mi
Sanford, Maine

6 mi to destination

2 mi
Alfred

Destination