Skip to main content

Scenic Drives in Maine

Routes

60

Avg Distance

211 mi

Avg Drive

4h 13m

Destinations

56

Maine has 60 routes that score 7 or higher on our drive quality scale — roads where the scenery and terrain actually make the drive worth doing. Average distance: 211 miles.

Fuel snapshot for this state

Regular

$4.49/gal

Diesel: $5.35/gal

Typical trip cost

$19–$192

One-way, ~211 mi avg @ 25.4 MPG

CO₂ per trip

~74 kg

ICE vehicle, one-way average

Source: US Energy Information Administration • week of 2026-06-01

Climate through the year: Maine

Maine peaks at around 80°F in Jul and cools to 32°F / 16°F in Jan. Wettest month is Oct at ~5.3 in of rain.

Month High °F Low °F Rain in Snow in
Jan 32 16 3.5 18.6
Feb 35 17 3.5 16.6
Mar 42 26 4.1 13.6
Apr 54 35 4.4 2.8
May 64 46 3.7
Jun 74 55 4.2
Jul 80 61 3.4
Aug 79 60 3.6
Sep 71 52 3.8
Oct 60 41 5.3 0.2
Nov 48 32 4.3 2.3
Dec 38 22 4.5 14.6

Source: NOAA NCEI Monthly Climate Normals, 1991–2020 reference period. Sampled at the major-airport station for ME — microclimates along specific routes can vary significantly.

Planning Tips

Frequently Asked Questions

We rate routes on a 1-10 drive score based on elevation changes, road variety, and terrain diversity. The 60 routes listed here all score 7 or higher.
Current regular gas averages $4.49/gallon in Maine (week of 2026-06-01). Diesel: $5.35/gallon. A typical one-way trip on these routes costs between $19 and $192. Source: US Energy Information Administration.
Drive times and distances come from OSRM routing over real OpenStreetMap road networks. Fuel costs use weekly US Energy Information Administration state-level gas prices. Drive scores factor in elevation profile, road variety, and terrain. EV charging data is sourced from NREL. Climate normals come from NOAA NCEI (1991–2020 reference period). Hazard data comes from FEMA and USGS public feeds.
Yes. Click any route to see its full trip page with turn-by-turn directions, fuel cost estimates, elevation profile, stop suggestions, weather conditions, and more.

Top Scenic Routes

Dayton, ME → Chicago, IL

1084 mi 20h 38m Score: 8/10 ~$192 fuel

Through: Nashua New Hampshire → New York City

5 tricky spots High drive quality

Van Buren, ME → Sanford, ME

355.9 mi 7h 3m Score: 9/10 ~$63 fuel

Through: Brunswick

5 tricky spots High drive quality

Biddeford, ME → Frenchville, ME

342.6 mi 7h 6m Score: 10/10 ~$62 fuel

Through: Patten

5 tricky spots High drive quality

York Beach, ME → Presque Isle, ME

332.8 mi 6h 22m Score: 8/10 ~$60 fuel

Through: Portland

5 tricky spots High drive quality

Biddeford, ME → Caribou, ME

316.8 mi 6h 9m Score: 8/10 ~$56 fuel

Through: Presque Isle

5 tricky spots High drive quality

Sanford, ME → Easton, ME

316.7 mi 6h 4m Score: 8/10 ~$56 fuel

Through: Portland → Presque Isle

5 tricky spots High drive quality

Caribou, ME → Saco, ME

315.9 mi 6h 9m Score: 8/10 ~$57 fuel

Through: Brunswick

5 tricky spots High drive quality

West Scarborough, ME → Limestone, ME

311.1 mi 6h 3m Score: 8/10 ~$55 fuel

Through: Presque Isle

5 tricky spots High drive quality

Caribou, ME → Gorham, ME

308.5 mi 6h 2m Score: 8/10 ~$56 fuel

Through: Brunswick

5 tricky spots High drive quality

Madawaska, ME → Auburn, ME

308.3 mi 6h 32m Score: 9/10 ~$55 fuel
5 tricky spots High drive quality

Caribou, ME → Westbrook, ME

304.4 mi 5h 55m Score: 8/10 ~$54 fuel

Through: Brunswick

5 tricky spots High drive quality

Sanford, ME → Ashland, ME

298.4 mi 5h 52m Score: 9/10 ~$53 fuel

Through: Augusta → Portland → Patten

5 tricky spots High drive quality

Caribou, ME → Falmouth, ME

294.9 mi 5h 41m Score: 8/10 ~$53 fuel

Through: Brunswick

5 tricky spots High drive quality

West Scarborough, ME → Easton, ME

293 mi 5h 36m Score: 8/10 ~$53 fuel

Through: Presque Isle

5 tricky spots High drive quality

Biddeford, ME → Eastport, ME

268.1 mi 5h 36m Score: 8/10 ~$47 fuel

Through: Brewer

5 tricky spots High drive quality

Biddeford, ME → Houlton, ME

263.8 mi 4h 45m Score: 8/10 ~$47 fuel
5 tricky spots High drive quality

Biddeford, ME → Calais, ME

240.8 mi 4h 55m Score: 8/10 ~$43 fuel

Through: Brewer

5 tricky spots High drive quality

Sanford, ME → Jonesport, ME

229.4 mi 5h Score: 9/10 ~$41 fuel

Through: Augusta → Portland → Belfast

5 tricky spots High drive quality

Caribou, ME → Waterville, ME

227.2 mi 4h 28m Score: 9/10 ~$40 fuel
5 tricky spots High drive quality

Sanford, ME → Medway, ME

222.7 mi 4h 10m Score: 8/10 ~$39 fuel

Through: Augusta → Portland

5 tricky spots High drive quality

Sanford, ME → Addison, ME

216.8 mi 4h 40m Score: 9/10 ~$39 fuel

Through: Augusta → Portland → Belfast

5 tricky spots High drive quality

Biddeford, ME → Jonesport, ME

213.1 mi 4h 39m Score: 9/10 ~$38 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Van Buren, ME → Bangor, ME

195 mi 4h Score: 9/10 ~$34 fuel
5 tricky spots High drive quality

West Scarborough, ME → Addison, ME

193.1 mi 4h 13m Score: 9/10 ~$35 fuel

Through: Belfast

5 tricky spots High drive quality

Biddeford, ME → Steuben, ME

182.7 mi 3h 51m Score: 9/10 ~$33 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Bangor, ME → South Eliot, ME

179.5 mi 3h 26m Score: 8/10 ~$32 fuel

Through: Brunswick

5 tricky spots High drive quality

Biddeford, ME → Bar Harbor, ME

178.4 mi 3h 46m Score: 9/10 ~$32 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

West Scarborough, ME → Howland, ME

170.8 mi 3h 13m Score: 8/10 ~$30 fuel
5 tricky spots High drive quality

West Scarborough, ME → Gouldsboro, ME

170.6 mi 3h 37m Score: 9/10 ~$30 fuel

Through: Belfast

5 tricky spots High drive quality

Biddeford, ME → Sullivan, ME

168.8 mi 3h 30m Score: 9/10 ~$30 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Sanford, ME → Orrington, ME

166.6 mi 3h 13m Score: 8/10 ~$29 fuel

Through: Augusta → Portland

5 tricky spots High drive quality

Biddeford, ME → Hancock, ME

165.5 mi 3h 25m Score: 9/10 ~$29 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Ellsworth, ME → Kennebunk, ME

164.5 mi 3h 23m Score: 9/10 ~$29 fuel

Through: Waterville → Bangor → Kittery +1 more

5 tricky spots High drive quality

Bangor, ME → South Sanford, ME

163 mi 3h 8m Score: 8/10 ~$29 fuel

Through: Brunswick

5 tricky spots High drive quality

Sanford, ME → Guilford, ME

161.6 mi 3h 17m Score: 9/10 ~$29 fuel

Through: Augusta → Portland → Dexter

5 tricky spots High drive quality

Saco, ME → Old Town, ME

156.5 mi 3h 2m Score: 8/10 ~$28 fuel

Through: Portland

5 tricky spots High drive quality

Bangor, ME → Newfield, ME

155.5 mi 3h 13m Score: 9/10 ~$28 fuel

Through: Portland → New Gloucester

5 tricky spots High drive quality

Sanford, ME → Hermon, ME

155.1 mi 3h 3m Score: 8/10 ~$27 fuel

Through: Augusta → Portland → Dixmont

5 tricky spots High drive quality

Bangor, ME → Cornish, ME

151 mi 3h 3m Score: 9/10 ~$27 fuel

Through: Portland → New Gloucester

5 tricky spots High drive quality

Biddeford, ME → Holden, ME

150.7 mi 2h 53m Score: 8/10 ~$27 fuel

Through: Portland

5 tricky spots High drive quality

West Scarborough, ME → Dedham, ME

149.7 mi 2h 58m Score: 8/10 ~$26 fuel

Through: Brewer → Ellsworth → Bar Harbor

5 tricky spots High drive quality

Biddeford, ME → Bradford, ME

148.8 mi 3h 7m Score: 9/10 ~$27 fuel

Through: Portland → Dexter

5 tricky spots High drive quality

Bangor, ME → Denmark, ME

147.8 mi 3h 5m Score: 9/10 ~$26 fuel

Through: Portland

5 tricky spots High drive quality

West Scarborough, ME → Blue Hill, ME

146.5 mi 3h 5m Score: 9/10 ~$26 fuel

Through: Belfast

5 tricky spots High drive quality

Ellsworth, ME → Standish, ME

145.9 mi 3h 5m Score: 9/10 ~$26 fuel

Through: Waterville → Bangor → Kittery +2 more

5 tricky spots High drive quality

Bangor, ME → Bridgton, ME

142.5 mi 2h 54m Score: 9/10 ~$25 fuel

Through: Portland

5 tricky spots High drive quality

Sanford, ME → Solon, ME

141 mi 2h 52m Score: 9/10 ~$25 fuel

Through: Augusta → Portland → Skowhegan

5 tricky spots High drive quality

Biddeford, ME → Garland, ME

138.2 mi 2h 47m Score: 8/10 ~$24 fuel

Through: Portland → Dexter

5 tricky spots High drive quality

Biddeford, ME → Northport, ME

126 mi 2h 31m Score: 9/10 ~$22 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Biddeford, ME → Solon, ME

124.6 mi 2h 30m Score: 9/10 ~$22 fuel

Through: Portland → Skowhegan

5 tricky spots High drive quality

Bangor, ME → Oxford, ME

120 mi 2h 27m Score: 9/10 ~$21 fuel
5 tricky spots High drive quality

Sanford, ME → Strong, ME

119.1 mi 2h 33m Score: 9/10 ~$21 fuel

Through: Augusta

5 tricky spots High drive quality

Bangor, ME → Yarmouth, ME

118.1 mi 2h 13m Score: 7/10 ~$21 fuel

Through: Brunswick

4 tricky spots

West Scarborough, ME → Brooks, ME

115.7 mi 2h 29m Score: 9/10 ~$20 fuel

Through: Belfast

5 tricky spots High drive quality

Biddeford, ME → Searsmont, ME

111.4 mi 2h 19m Score: 9/10 ~$20 fuel

Through: Portland → Belfast

5 tricky spots High drive quality

Sanford, ME → Union, ME

111.3 mi 2h 24m Score: 9/10 ~$20 fuel

Through: Augusta → Portland → Gardiner

5 tricky spots High drive quality

Sanford, ME → South Thomaston, ME

111.2 mi 2h 37m Score: 9/10 ~$20 fuel

Through: Augusta → Portland → Bath +1 more

5 tricky spots High drive quality

Sanford, ME → Fairfield, ME

111 mi 2h 13m Score: 8/10 ~$20 fuel

Through: Augusta → Portland

5 tricky spots High drive quality

Sanford, ME → Farmington, ME

108.7 mi 2h 16m Score: 9/10 ~$19 fuel

Through: Augusta

5 tricky spots High drive quality

Bangor, ME → Hartford, ME

106.8 mi 2h 14m Score: 9/10 ~$19 fuel
5 tricky spots High drive quality

Explore More