Start at Ogunquit Beach around 8:00–8:30 a.m., before the main summer crowds arrive. The broad beach is ideal for a swim or an easy shoreline walk, and the morning light is usually beautiful on the water. Expect seasonal parking near the beach to be costly—often roughly $25–$40 for the day—and bring cash or a card for municipal lots. After about 90 minutes, walk or drive into the village for Marginal Way, the paved 1.25-mile coastal path from Ogunquit toward Perkins Cove. Allow another 90 minutes at an unhurried pace; there are benches and rocky overlooks, but very little shade, so sunscreen and water matter.
Have lunch at The Maine Catch in Ogunquit around 12:30–1:00 p.m. Plan on approximately $25–$45 per person, and check same-day hours or expect a short wait in August. From the restaurant, continue to Perkins Cove, where you can browse small galleries and shops, cross the historic footbridge, and watch the boats come and go. It is only a short village-area drive, but walking is often easier than trying to move the car; use a paid lot and keep the receipt if re-entry is allowed. Give yourself roughly an hour here before driving north to Cape Porpoise Harbor in Kennebunkport—about 25–30 minutes via Route 1 and local roads. This is a quieter stop than the main village, with working lobster boats, a handful of waterfront views, and a clear look toward Goat Island Light; 45 minutes is enough for photos and a relaxed harbor pause.
Finish in Dock Square, the center of Kennebunkport, roughly a 10-minute drive from Cape Porpoise Harbor. Stroll among the boutiques, galleries, and waterfront restaurants, and leave room for an optional ice cream or dessert stop. Summer parking fills quickly, so use a municipal lot rather than circling the square, and expect many shops to close around 5–6 p.m. If you want dinner here instead of returning to Ogunquit, arrive before the evening rush or join a waitlist as soon as you park.