Windham to Portland, Maine: 13 Miles via Route 302 or I-295
The driving distance between Windham and Portland, Maine, is approximately 13 miles (21.7 km). Typical routes:
- Route 302 (Roosevelt Trail) – Direct, ~20 minutes.
- I-95 / I-295 (Maine Turnpike / Falmouth Spur) – Faster in light traffic, ~15 minutes.
Travel time varies with traffic, weather, and exact start/end points.