Peaks Island is a residential island off the coast of Portland, which offers spectacular views of Casco Bay, the Atlantic Ocean, coastal towns, and neighboring islands. The ferry connecting the island is scenic and only 20 minutes — plus it’s half the fun! The paved perimeter road offers a 4-mile, mostly flat tour of the island, half waterfront, half residential. To access the loop, walk up the hill from the dock to the first intersection. Turn right onto Island Avenue then take your second right onto Whitehead Street. From there it’s again your second right onto Seashore Avenue. Follow Seashore to its end. Turn left onto Trefethen Avenue where you will go down a steep hill. Turn left onto Island Avenue to return to the ferry.