
Within 90 minutes of Portland you can stand on a 19th-century lighthouse, climb a small mountain, swim in a freshwater lake, walk a 3-mile sand beach, or paddle into a salt marsh. Few cities in the country pack this much landscape into a one-tank radius.
This is a list of 15 day trips that earn the drive. The criteria are simple. Each one is a real outdoor destination, not a downtown stroll. Each one is doable in a day with time to spare. And each one is something I would send a friend to without thinking twice.
The 15 at a Glance
| Day Trip | Drive From Portland | Type | Best For | Fees |
|---|---|---|---|---|
| Two Lights + Portland Head Light | 20 min | Coastal park | Lighthouses, picnics | $8 nonresident / free at Fort Williams |
| Ogunquit + Marginal Way | 35 min | Town + cliff walk | Beach + walking | Beach parking $5/hr |
| Kennebunkport + Goose Rocks | 30 min | Town + beach | Beach day, dining | Goose Rocks parking permit $25/day |
| Old Orchard Beach | 20 min | Sand beach + pier | Families, swimming | Metered street parking |
| Popham Beach + Fort Popham | 50 min | State park beach | Long sand walks, history | $8 nonresident |
| Reid State Park | 55 min | Coastal beach | Less-crowded swim | $8 nonresident |
| Boothbay Harbor + Pemaquid | 75 min | Working harbor + light | All-day combo trip | Pemaquid Point $4 |
| Sebago Lake State Park | 45 min | Lake swim + camp | Freshwater swim | $6 nonresident |
| Bradbury Mountain | 30 min | Short hike | Quick summit, hawk watch | $6 non-res / $4 ME |
| Wolfe's Neck Woods | 20 min | Coastal trails | Easy walks, ospreys | $6 non-res / $4 ME |
| Range Pond State Park | 35 min | Lake park | Family swim, paddling | $8 non-res / $6 ME |
| Mount Agamenticus | 40 min | Drive-up summit | View with no effort | Free |
| Pineland Farms | 30 min | Working farm trails | Trails + farm store | Free trails |
| Douglas Mountain | 50 min | Short hike | Stone tower, views | $3 cash at trailhead |
| Mackworth Island | 15 min | 1.25-mile loop | Easy ocean walk | Free |
Coastal Day Trips
These are the trips where the destination is the ocean. Plan around tides if you can. A high tide at a rocky shore is louder and more dramatic. A low tide opens up sandbars and tide pools that disappear six hours later.
1. Two Lights State Park and Portland Head Light (20 minutes)
This is the bundle. Two coastal landmarks, ten minutes apart, on the same Cape Elizabeth peninsula. You can do both in a long morning.
Two Lights State Park sits on a granite headland with two former lighthouses (only the eastern one is still active) and a wide picnic field overlooking the open Atlantic. The Cliff Walk runs north along the rocks toward Lobster Shack at Two Lights, which serves what may be the most photographed lobster roll in Maine.
Ten minutes away, Portland Head Light sits inside Fort Williams Park. The lighthouse was commissioned by George Washington and lit in 1791. Park admission is free. The coastal paths run for almost two miles around the point and back through the old fort batteries, which are open to walk through.
Hit Portland Head Light first thing in the morning. By 11 AM the parking lot fills with tour buses. By 1 PM you will wait 20 minutes for a parking spot in summer.
2. Ogunquit and the Marginal Way (35 minutes)

Ogunquit is the southern coast’s most walkable town, and the Marginal Way is the reason. The 1.25-mile paved cliff path runs from downtown Ogunquit to Perkins Cove, hugging the rocks the whole way. Benches every 200 feet. Painters set up easels along the way in summer. The view at the southern end opens onto Perkins Cove harbor with its pedestrian drawbridge.
Ogunquit Beach is 3 miles of fine white sand, which is unusual for Maine. Most Maine beaches are coarse sand or pebble. Park at the main beach lot, walk the beach south to Footbridge Beach, then loop back through the dunes.
3. Kennebunkport and Goose Rocks Beach (30 minutes)
Kennebunkport is split into two experiences. Dock Square in the middle of town is touristy and pretty. Walk it once. The reason to make the drive is Goose Rocks Beach, a 3-mile crescent of fine sand 10 minutes north of downtown. It is shallow at low tide, which makes it warm. It has no boardwalk, no carnival, and no rental chairs. You bring your own setup or you do not have one.
A nonresident parking permit is $25 a day in summer, sold at the Town Hall or online. There is no metered parking option.
4. Old Orchard Beach (20 minutes)
Old Orchard Beach is 7 miles of sand with a pier, carnival rides, and a permanent crowd of French-Canadian tourists speaking Quebecois. It does not feel like the rest of Maine. It feels like a New Jersey boardwalk that drifted north. If you have kids who want carnival games and pizza by the slice, this is your day. If you want quiet, keep driving.
The beach itself is one of the longest sand beaches in New England and slopes gently into the water, which makes it good for swimming. The town gets crowded. The water does not.
5. Popham Beach and Fort Popham (50 minutes)
Popham Beach is one of the best beaches in New England. Wide, flat, and three miles long at the mouth of the Kennebec River. At low tide a sandbar appears that you can walk across to a small island. Watch the tide. The bar disappears fast on the rising tide and people get stranded every summer.
A mile from the beach parking lot, Fort Popham is a half-built granite Civil War fort that was never finished. You can walk through it, climb the spiral stairs in the towers, and look out over the river mouth. Free.
The current at the river mouth is strong and the tide can come in fast across the sandbar. Lifeguards are posted in summer but the safest swimming is in front of the main parking lot, not at the river end of the beach.
6. Reid State Park (55 minutes)
On the next peninsula east of Popham, Reid State Park is the quieter sibling. Two sand beaches (Mile Beach and Half Mile Beach) are separated by a rocky point you can scramble across. There is a lagoon behind the dunes that is calm and shallow, good for kids who do not want to deal with surf.
It is rarely as crowded as Popham. The parking lots fill on the hottest summer Saturdays but otherwise you can show up and find a spot.
7. Boothbay Harbor and Pemaquid (75 minutes)
This one is two destinations bundled into a long day. Boothbay Harbor is a working harbor with a footbridge across it that has been there since 1901. The Coastal Maine Botanical Gardens just outside town are the largest botanical gardens in New England and worth a half day on their own.
From Boothbay, drive 45 minutes northeast to Pemaquid Point Lighthouse. The lighthouse sits on dramatic folded granite ledges that drop straight into the Atlantic. It is on the Maine state quarter for a reason. There is a small museum and a fee of $4. Plan to stay an hour. The rocks are the attraction, not the building.
This is the longest drive on the list and the only one I would call a stretch as a true day trip. If you can swing an overnight, do.
Inland Day Trips
These are the trips where the destination is freshwater, woods, or a summit. They tend to be less crowded than the coastal trips, even on the busiest summer weekends.
8. Sebago Lake State Park (45 minutes)

Sebago Lake is the second-largest lake in Maine and supplies most of greater Portland with drinking water, which means it is exceptionally clean. The state park on the north end has a swimming beach, picnic grounds, and 250 campsites. The water gets warm by mid-July.
The day-use lots open at 9 AM and fill by noon on summer weekends. Bring chairs, an umbrella, and food. The snack bar is limited.
9. Bradbury Mountain (30 minutes)
Bradbury Mountain is a 485-foot lump in Pownal that is one of the easiest summits in southern Maine. The Summit Trail is half a mile and takes 20 minutes up. The view from the top opens west toward the White Mountains and east toward Casco Bay.
Spring hawk migration (mid-March through mid-May) is a notable event. Volunteer counters log thousands of migrating raptors each year from the summit. If you bring binoculars in April, you will see broad-winged hawks, kestrels, and ospreys riding the thermals.
10. Wolfe’s Neck Woods (20 minutes)
Wolfe’s Neck Woods State Park sits on a peninsula at the edge of Casco Bay, just north of Freeport. Five miles of easy trails wind through pine forest and along the rocky shoreline. From the Casco Bay Trail you can see the osprey nest on Googins Island, often with chicks visible in early summer.
Bundle this with a Freeport stop for LL Bean. The flagship store was historically open 24 hours a day, but LL Bean returned to standard business hours in 2020, so check the current schedule before driving up late. The flagship store has an indoor trout pond and a 16-foot Bean Boot out front for photos.
11. Range Pond State Park (35 minutes)
Range Pond is a small, quiet lake park near Poland with a sand beach, a dock, and rentals for kayaks and paddleboards. It is the easiest swimming day trip from Portland that is not Sebago Lake. Less famous, less crowded, and the water warms up earlier in the season because the pond is shallow.
The trails are flat and family-friendly. Three miles total, none of it hard. Picnic tables are scattered along the shore.
12. Mount Agamenticus (40 minutes)
Mount Agamenticus in York is 692 feet of bald summit with a paved road to the top. You can hike up via the Ring Trail in 45 minutes or you can drive. Either way, the summit deck looks out over miles of forest with the Atlantic visible to the east.
The mountain sits in a 30,000-acre conservation area that protects the largest contiguous coastal forest between New York and Acadia. There is a small interpretive center and a labyrinth at the summit. Free.
13. Pineland Farms (30 minutes)
Pineland Farms in New Gloucester is a working dairy farm with 5,000 acres open to the public. The trail network is the largest in southern Maine. In summer you can walk through pastures with grazing Holsteins. In winter the trails turn into 30 kilometers of groomed cross-country ski paths.
The farm store at the main campus sells cheese made on site, ice cream, and farm-raised meat. The market garden has a vegetable stand from June through October. Stop, eat, walk. Free for the trails.
14. Douglas Mountain (50 minutes)
Douglas Mountain in Sebago is a 1,415-foot summit with a stone observation tower built in 1925. The hike is a mile up via the Woods Trail. Ten minutes from the top, the trees open and the view stretches across Sebago Lake to the White Mountains.
Climb the stone tower for the full panorama. The base of the tower has a small plaque with mountain names so you can identify what you are looking at. Three dollars cash at the trailhead box.
15. Mackworth Island (15 minutes)
Mackworth Island is the closest “trip” on this list. It is the smallest. It is also the easiest to do without planning. A 1.25-mile loop trail circles the island around its rocky shoreline. Views across to Portland and into Casco Bay the whole way. The hike takes 45 minutes if you walk slowly.
The island is connected to Falmouth Foreside by a short causeway. Park at the gate. There is a fairy village in the woods built by visitors over the years. Look for it on the inland side of the loop.

Bundle: Freeport for the Outlet Stop
If your day trip ends near Freeport, Freeport itself is worth an hour. The downtown is two blocks of outlet stores anchored by the LL Bean campus. You do not have to shop. The flagship store is a museum of outdoor gear with the bonus that you can buy any of it. The Bean Boot statue out front is the photo. There is a discount basement at the side of the main store with returns and last-season inventory at significant markdowns.
Practical Tips
What to bring: Sunscreen, water (more than you think), bug spray for any inland trip from late May through August, a swimsuit even for hiking trips (Maine has surprise swim spots everywhere), a real towel (not a beach towel), cash for parking lots that do not take cards, and snacks. Trail mix is fine. Bringing a sandwich is better.
Summer parking strategy: All state park lots fill by 11 AM on summer weekends. Arrive by 9:30 to be safe. Or arrive after 3 PM when families with kids are leaving. Pemaquid Point and Portland Head Light fill earliest. Sebago Lake fills second.
Beach fees in southern Maine: Most of the beaches between Portland and the New Hampshire line require a parking permit, not just a meter. Goose Rocks, Wells, Drakes Island, and others sell daily passes online or at town offices. Old Orchard Beach is the exception with metered street parking. Plan ahead so you do not arrive and find no legal parking.
Tide awareness: For Popham, Reid, and any tide-pool destination, look up the tide chart before you go. Low tide doubles the beach width and exposes the best tide pools. High tide makes for better photos at lighthouses.
The least-crowded beach within an hour of Portland is Reid State Park, not because it is hard to find but because Popham gets all the social-media attention. Reid is bigger, has cleaner water on average, and almost always has parking after 4 PM.
Best Time of Year for Day Trips
May: Wildflowers blooming, no bugs yet, water still cold for swimming but great for hiking. State parks open mid-May. Popham and Reid can be empty on weekdays.
June: Peak hiking month. Long days, comfortable temps. Black flies in inland woods through mid-June, then they vanish. Ocean still cold (50s).
July and August: Best swimming. Ocean reaches the low 60s in southern Maine. Lakes hit the mid-70s. Crowds are heaviest. Reserve campsites months in advance for state park trips.
September: Best month for the bundle of warm water, thinned crowds, and mild weather. State park beaches get quiet after Labor Day even though water is at its warmest.
October: Foliage peaks the second week. Hike Bradbury or Douglas for color. Ocean too cold for swimming. Many seasonal businesses close mid-month.
What is the closest state park to Portland, Maine?
Wolfe's Neck Woods State Park is the closest, about 20 minutes north in Freeport. Two Lights State Park in Cape Elizabeth is also 20 minutes south. Both are coastal parks with easy trails and big views.
What is the best beach near Portland, Maine?
For families with kids who want warm shallow water, Goose Rocks Beach in Kennebunkport. For a long sand walk and dramatic scenery, Popham Beach State Park. For a low-key swim with parking after 3 PM, Reid State Park. Old Orchard Beach is the closest sand beach but has the most carnival atmosphere.
What is the best easy hike near Portland, Maine?
Bradbury Mountain in Pownal, 30 minutes from downtown Portland. The Summit Trail is half a mile and reaches a 485-foot summit with views of the White Mountains. Mackworth Island in Falmouth is even easier, a flat 1.25-mile loop with ocean views the whole way.
Can you swim in Sebago Lake?
Yes. Sebago Lake State Park has a designated swimming beach with lifeguards in summer. The water is clean (it supplies Portland's drinking water) and reaches the mid-70s by late July. The day-use parking fills by noon on summer weekends.
Are there mountains near Portland, Maine?
Not real mountains. The closest summits are Bradbury (485 ft), Mount Agamenticus (692 ft), and Douglas Mountain (1,415 ft). For real mountains you need to drive 90 minutes to the White Mountains or 2.5 hours to Camden Hills. The local hills make excellent half-day hikes.
How far is Acadia from Portland?
About 3 hours by car (160 miles), too far for a comfortable day trip. The closest national-park-quality experience as a day trip from Portland is Pemaquid Point or the combined Two Lights and Portland Head Light loop. For Acadia, plan an overnight.
What lighthouses can I visit on a day trip from Portland?
Portland Head Light (20 min), Two Lights (20 min), Nubble Light in York (45 min), Pemaquid Point (90 min), and Cape Neddick. Portland Head and Pemaquid are the two most photographed in Maine. Bug Light at Bug Light Park in South Portland is even closer if you are short on time.
Do I need to reserve state park parking in Maine?
Reservations are not required for day-use parking but lots fill on summer weekends. Arrive by 9:30 AM to be safe at popular parks like Sebago Lake, Popham Beach, and Reid State Park. Parking fees are $4 to $8 for nonresidents and are collected at a kiosk or attendant booth.
Image Credits
- Portland Head Light (hero): Derek Ramsey, dual-licensed under GFDL 1.2 and CC-BY-SA 4.0 via Wikimedia Commons
- Portland Old Port: Bd2media, CC-BY-SA 4.0 via Wikimedia Commons
- Marginal Way, Ogunquit: Giorgio Galeotti, CC-BY-SA 4.0 via Wikimedia Commons
- Sebago Lake: NewtonCourt, CC-BY-SA 4.0 via Wikimedia Commons