Distance from Lewiston, Maine to Gray, Maine

Lewiston Gray
Total Distance
20.3 mi
(32.7 km)
Travel Time
25 minutes

The driving distance from Lewiston, Maine to Gray, Maine is 20.3 mi (32.7 km)

The straight-line (air) distance is approximately 9.9 mi (16 km)

Estimated travel time by road is 25 minutes

This route includes Toll roads along the way.

We found 3 routes between Lewiston and Gray.

Available Routes

Shortest
US-202 W
17.3 mi
27.9 km
28 minutes
Fastest Tolls
I-95 S
20.3 mi
32.7 km
25 minutes
Tolls
Webster St and I-95 S
20.8 mi
33.5 km
25 minutes

Route Directions

Get on I-95 S from Bartlett St and Pleasant St
3.1 mi
8 min
Follow I-95 S to Gray. Take exit 63 from I-95 S
16.8 mi
14 min
0.4 mi
1 min

Route Directions

Get on I-95 S from Webster St and Alfred A Plourde Pkwy
3.5 mi
8 min
Follow I-95 S to Gray. Take exit 63 from I-95 S
16.8 mi
14 min
0.4 mi
1 min

Route Directions

Take Oak St and Bates St to Main St
0.3 mi
2 min
Take US-202 W to Main St in Gray
17 mi
26 min

Journey Details

Traveling from Lewiston, Maine to Gray, Maine covers 17.3 miles (28 km) in a southwest direction. This secondary roads, moderate route typically takes 28 minutes under normal conditions.

Drivers have 3 route options between these locations (17-21 miles / 28-33 km). The primary route shown here saves no time compared to alternatives.

The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 40 mph (64 km/h) .

Journey Waypoints

Lewiston

Starting Point

Auburn, Maine

23 mi to destination

1 mi
New Gloucester, Maine

17 mi to destination

3 mi
Gray

Destination