Near Portland, Maine, the strongest day trips are Casco Bay islands, Cape Elizabeth, Freeport, Ogunquit, and Kennebunkport.
Some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
For places to visit near Portland, Maine, the sweet spot is a short ferry ride, a lighthouse loop, or a coastal town that does not eat the whole day in the car. Portland works well as a base because the Old Port sits beside Casco Bay, Route 1 runs north and south, and several worthy stops sit within 20 to 75 minutes.
The smartest plan is not to chase the farthest postcard town first. Start with Cape Elizabeth, Peaks Island, Freeport, or Kennebunkport if you have one spare day. Save Boothbay Harbor, Bath, or Ogunquit for a longer day with an early start.
For readers who would rather join a boat, food, lighthouse, or coastal day trip than plan every stop alone, compare Portland-based activities after you know which direction fits your day:
Portland, Maine Day Trips: What Each One Is Good For
Portland, Maine day trips fall into four clean groups: islands, lighthouses, beach towns, and small harbor towns. The right choice depends on whether you want a no-car outing, a swim, a seafood lunch, or a slower coastal drive.
Use this table as the first cut before reading the details. Drive times are normal no-traffic estimates from downtown Portland; summer weekends can run slower on Route 1 and beach roads.
| Place | Typical Travel Time | Good For |
|---|---|---|
| Peaks Island | About 20 minutes by ferry | Car-free island walking, bikes, harbor views |
| Cape Elizabeth | About 15 to 20 minutes by car | Portland Head Light, rocky coast, picnic time |
| South Portland | About 10 to 15 minutes by car | Bug Light Park, Willard Beach, casual food stops |
| Freeport | About 25 minutes by car or train | L.L.Bean, outlet shopping, Wolfe’s Neck side trip |
| Kennebunkport | About 40 to 50 minutes by car | Dock Square, beaches, classic Maine village feel |
| Ogunquit | About 55 to 70 minutes by car | Marginal Way, Ogunquit Beach, Perkins Cove |
| Old Orchard Beach | About 25 to 35 minutes by car | Sand, pier amusements, low-effort beach day |
| Bath | About 45 to 55 minutes by car | Maritime history, riverfront streets, shipyard heritage |
| Boothbay Harbor | About 1 hour 15 minutes by car | Boat trips, harbor meals, Coastal Maine Botanical Gardens |
How Far Should You Go From Portland?
Most travelers should keep a Portland day trip under one hour each way unless the destination is the main event of the day. A ferry trip or Cape Elizabeth loop gives better value for a half day, while Boothbay Harbor or Ogunquit deserves a full day.
Peaks Island is the easiest no-car escape because Casco Bay Lines runs from Portland’s waterfront. Casco Bay Lines says its regularly scheduled ferry operates 365 days a year, and the Casco Bay Lines schedule page lists the current seasonal timetables, including summer 2026 dates from June 20 through September 7.
Driving opens more choices, but parking changes the rhythm. Cape Elizabeth is close enough for sunrise or late afternoon, Freeport pairs well with a shopping-and-coast loop, and beach towns south of Portland work best when you leave before midmorning in July and August.
The Closest Coastal Stops
Cape Elizabeth, South Portland, and Peaks Island are the right first picks when you want coastal Maine without a long drive. These stops also leave time for dinner back in Portland.
Cape Elizabeth
Cape Elizabeth is the lighthouse answer. Fort Williams Park holds Portland Head Light on a rocky headland, with walking paths, picnic space, and broad harbor views; the Town of Cape Elizabeth lists the park at 90 acres.
Pair Portland Head Light with Two Lights State Park or Crescent Beach State Park if you have a car. A half day is enough for the lighthouse and a slow lunch; a full day works if you add beach time.
South Portland
South Portland is the closest low-friction stop across the Casco Bay Bridge. Bug Light Park, Spring Point Ledge Light, Willard Beach, and Knightville give you waterfront walks and food without needing a full itinerary.
South Portland is especially useful on arrival or departure day. Portland International Jetport, downtown Portland, and the waterfront all sit close enough that you can fit this loop between check-in windows.
Peaks Island
Peaks Island is the simplest island outing from Portland. Walk or bike the island loop, look across the bay toward the mainland, and return before dinner without touching Route 1 traffic.
Ferry schedules matter more than distance here. Check the return time before you commit to a restaurant, bike rental, or longer walk, since missing the boat can turn an easy afternoon into a late one.
Beach Towns And Small Harbors South Of Portland
Kennebunkport, Ogunquit, Old Orchard Beach, and York give the southbound route its range. Pick Kennebunkport for a polished harbor day, Ogunquit for walking and sand, Old Orchard Beach for amusements, and York for beaches plus Nubble Light.
Kennebunkport
Kennebunkport works well for couples, shoppers, and travelers who want a compact center. Dock Square, the Kennebunk River, Goose Rocks Beach, and the Ocean Avenue drive can fill a relaxed day without many moving parts.
The town gets busy in summer, so arrive early if you want easier parking. Outside July and August, Kennebunkport can feel calmer while restaurants and shops still give the day enough structure.
Ogunquit
Ogunquit is the better beach-and-walk choice south of Portland. The Marginal Way footpath links sea views with Perkins Cove, and Ogunquit Beach gives the day a classic sand-and-saltwater shape.
Ogunquit needs more time than it looks on a map. Traffic, parking, a beach walk, and lunch in Perkins Cove can turn the trip into a six- to eight-hour day.
Old Orchard Beach And York
Old Orchard Beach is the easy pick for families who want sand, fries, arcade time, and a pier scene. York is more spread out, but Long Sands Beach, Short Sands Beach, and Cape Neddick Nubble Lighthouse make it a strong coastal loop.
Old Orchard Beach can also work by train in season, which helps if you are staying in Portland without a car. York is better by car because its beaches and lighthouse are not clustered as tightly.
Northbound Stops For Shopping, Gardens, And Working Harbors
Freeport, Bath, and Boothbay Harbor are the strongest northbound choices from Portland. Freeport is the easiest short trip, Bath adds Maine maritime history, and Boothbay Harbor is the bigger coastal day.
Freeport
Freeport is the practical northbound stop when weather is mixed. L.L.Bean’s flagship area, outlet shops, casual restaurants, and nearby Wolfe’s Neck Woods State Park let you split the day between shopping and coast.
Freeport also works as a soft landing after a long drive into Maine. You can spend two hours there or stretch it into most of a day without feeling trapped by a rigid schedule.
Bath
Bath fits travelers who like shipbuilding history, riverfront streets, and a less beach-centered day. The Maine Maritime Museum is the anchor, with downtown Bath close enough for lunch before or after.
Bath pairs neatly with Freeport if you start early. It is also a better bad-weather option than a beach town because the museum gives the trip an indoor backbone.
Boothbay Harbor
Boothbay Harbor is the longest trip in this list that still makes sense as a day trip for most visitors. The harbor, boat departures, and Coastal Maine Botanical Gardens reward an early start.
Boothbay Harbor is less useful as a quick add-on. Treat it as the main plan for the day, especially in summer when two-lane roads and garden traffic can slow the return.
If your plan includes Boothbay Harbor, Bath, York, or several beaches in one day, a rental car gives you more control than piecing together rideshares and seasonal transit:
When To Pick Each Direction
Portland day trips work best when you match the direction to the weather, season, and group. Islands and lighthouses suit clear days; Freeport and Bath handle gray weather better; southern beaches need the earliest start in peak summer.
| Travel Style | Use This Direction | Reason |
|---|---|---|
| No car | Casco Bay ferry or train to Freeport | Both start near Portland and avoid beach parking |
| Half day | Cape Elizabeth or South Portland | Short travel time leaves room for Portland meals |
| Beach day | Ogunquit or Old Orchard Beach | Both give a full sand-and-water plan |
| Food and small shops | Kennebunkport or Freeport | Compact centers make the day simple |
| Rain risk | Bath or Freeport | Museums and shops reduce weather exposure |
| Long coastal day | Boothbay Harbor | Gardens and boat trips need a full-day window |
| First Maine trip | Cape Elizabeth plus Peaks Island | Lighthouse and island time cover the classic Portland coast |
Portland Bases For Easy Day Trips
Staying in Portland keeps the trip simple because you can reach ferries, food, and Route 1 without changing hotels. The Old Port is best for walking and ferries, the Arts District works well for restaurants and museums, and South Portland can be easier for drivers.
If you want to compare hotels by location before choosing day trips, use a Portland map rather than picking only by room rate:
Which Portland Base Fits These Trips?
The cleanest plan is to choose one close coastal stop, one beach or harbor day, and one Portland-centered day. That mix gives you Maine coast variety without turning the trip into a daily highway run.
- One Day: Pick Cape Elizabeth for the fastest lighthouse-and-coast payoff, or Peaks Island if you want no driving.
- Two Days: Do Cape Elizabeth or Peaks Island first, then choose Kennebunkport or Ogunquit for a fuller coastal town day.
- Three Days: Add Freeport and Bath north of Portland, or make Boothbay Harbor the long day if gardens and boat time matter most.
- Without A Car: Stay near the Old Port, ride the Casco Bay ferry, and use train or bus options for Freeport when schedules line up.
- With A Car: Stay in the Old Port for atmosphere, or South Portland for easier road access and parking.
Portland is strongest when it stays the base, not just a place you pass through. Let the nearby trips do one thing well each: island, lighthouse, beach, shopping town, or harbor.
References & Sources
- Casco Bay Lines.“Casco Bay Islands Ferry Schedule – Leaving Portland, Maine.”Confirms year-round ferry service from Portland and current seasonal schedule dates for Casco Bay islands.