Want an itinerary like this for your trip?
Tell us where you're going and get a personalized plan in seconds — completely free.
Plan My Trip

7-Day Maine Itinerary: Portland, Moosehead Lake, and Lubec Route

Day 2 · Fri, May 8
Moosehead Lake

Portland to Moosehead Lake

  1. Moxie Falls — West Forks area — A rewarding leg-stretcher on the drive to Moosehead with a big-payoff waterfall hike; morning, ~1.5 hours.
  2. Kineo Spirits — Greenville — A solid lunch stop with local flavor before reaching the lake; midday, ~1 hour, ~$15–25/person.
  3. Moosehead Lake / Greenville Waterfront — Greenville — Get your first look at the lake and set the pace for the trip with an easy shoreline stroll; afternoon, ~1 hour.
  4. Birch Point Lodge & Cottages dining room — Moosehead Lake area — Low-key dinner close to your lodging so you can settle in after the drive; evening, ~1.5 hours, ~$20–35/person.

Morning

Start early and break up the drive with Moxie Falls in the West Forks area — it’s one of the best “we’re really in Maine now” stops on the route. From the parking area, the hike is short and very manageable, usually about 1.5 miles round trip depending on the path you take, with a few roots and rocks but nothing too intense. Budget around 1.5 hours total so you can actually enjoy the overlook and not rush the scenic drive. If you’re grabbing coffee on the go, do it before you leave the Portland area; once you’re inland, services get sparse fast.

Lunch

By midday, aim for Kineo Spirits in Greenville for an easy lunch with local character. It’s a good reset after the waterfall stop, and the menu is a reliable mix of pub-style plates and Maine staples — think sandwiches, burgers, and a drink if you want to toast the start of the lake trip. Plan on about an hour here and roughly $15–25 per person. If you’re arriving on the early side, it’s worth lingering a little because this is one of the last straightforward meal stops before you settle into the quieter Moosehead Lake side of things.

Afternoon

After lunch, head straight to Moosehead Lake / Greenville Waterfront for your first proper look at the lake. This is the kind of place where you don’t need an agenda: park, walk the shoreline, watch the floatplanes, and get your bearings for the next couple of days. The waterfront is especially nice for a low-key stroll, and you’ll get a feel for the size and mood of the lake before driving farther north or west to your lodging. Keep this portion loose — about an hour is enough to take it in without turning the day into a marathon.

Evening

For dinner, keep it simple and close with the Birch Point Lodge & Cottages dining room in the Moosehead Lake area. It’s the right call after a full travel day: no extra driving, no need to dress up, just a comfortable meal near your room and an early night if you want to be fresh for tomorrow. Expect around $20–35 per person, depending on what you order and whether you add drinks. This is the kind of evening where the best plan is to eat well, step outside for a look at the dark water and stars, and call it a day.

Day 3 · Sat, May 9
Moosehead Lake

Moosehead Lake

  1. Mount Kineo Trail — Moosehead Lake — The signature Moosehead experience with big views and a real sense of wilderness; morning, ~3 hours.
  2. Rockwood Bar & Grill — Rockwood — Casual post-hike lunch with lake-and-mountain atmosphere; midday, ~1 hour, ~$15–25/person.
  3. Katahdin Cruises & Moosehead Marine Museum — Greenville — A scenic cruise is the best way to experience the lake from the water and learn the area’s history; afternoon, ~2 hours.
  4. Stress Free Moose Pub & Cafe — Greenville — Easygoing dinner with local comfort food after a full outdoor day; evening, ~1.5 hours, ~$20–35/person.

Morning

Make this your big wilderness day and head out early for Mount Kineo Trail while the light is soft and the air is still cool. The trail is the classic Moosehead experience: forest, elevation, and those wide lake views that make you understand why people come all the way up here. Expect about 3 hours if you go at an easy pace and linger for photos. Wear real shoes, bring water, and don’t worry about “doing” the whole mountain fast — the payoff is in the views and the quiet. If you’re driving from your lodging, give yourself a little cushion for gravel-road timing and parking.

Lunch

After the hike, aim for Rockwood Bar & Grill in Rockwood for an unfussy, exactly-right lunch. It’s the kind of place where hikers and boaters mix, and the setting is half the appeal: lake air, mountain backdrop, and a menu that lands in the $15–25 range without trying too hard. This is a good stop for burgers, fried fish, sandwiches, or just something cold to drink while your legs recover. If it’s busy, don’t stress — the whole point here is to slow down a little.

Afternoon and Evening

Head into Greenville for Katahdin Cruises & Moosehead Marine Museum and spend the afternoon on the water. A lake cruise is the easiest way to feel the scale of Moosehead Lake — long coves, open water, and that big northern Maine sky — and the museum adds local context without making it feel like homework. Plan on about 2 hours total, and if you can, book ahead in shoulder season because schedules can be limited. After you’re back on shore, keep dinner simple at Stress Free Moose Pub & Cafe in Greenville. It’s relaxed, friendly, and exactly the sort of place you want after a full outdoors day: comfort food, decent portions, and no need to dress up. If you still have energy after dinner, wander a bit around downtown Greenville and let the day end at lake pace.

Day 4 · Sun, May 10
Lubec

Moosehead Lake to Lubec

Getting there from Moosehead Lake
Drive/rental car via ME-6 E and US-1 E (about 6.5–7.5 hours, ~US$35–60 in fuel plus rental). Leave early morning so you can fit the B-52 Museum, lunch in Skowhegan, and still reach Lubec for evening check-in. Book a one-way rental on Hertz/Enterprise/Alamo if needed.
No practical public transit. A private transfer would be very expensive and slower; only worth it if you can’t drive.
  1. B-52 Memorial Museum — Greenville — A quick but memorable history stop before the long cross-state drive; early morning, ~45 minutes.
  2. Kennebec River Brewpub — Skowhegan — Reliable lunch break with hearty food and a convenient route position; midday, ~1 hour, ~$15–25/person.
  3. Abol Bridge — Katahdin Woods region — Scenic pull-off and one of the nicest photo-worthy breaks on the way east; afternoon, ~30 minutes.
  4. Helen’s Restaurant — Machias — Classic Maine roadside dinner stop that works well en route to Lubec; late afternoon/evening, ~1 hour, ~$20–35/person.
  5. West Quoddy Head Light lodging area check-in — Lubec — Keep the evening light after the long drive and prepare for tomorrow’s coast; evening, ~30 minutes.

Morning

Leave Moosehead Lake early and treat the first stop as a quick, worthwhile history break rather than a full museum day. The B-52 Memorial Museum in Greenville is the kind of place that sticks with you: compact, local, and tied to Maine’s role in Cold War aviation. Plan on about 45 minutes here, and if you arrive near opening you’ll usually have an easier time finding parking and a quieter visit. Admission is generally modest, and it’s best to keep this one moving so you still have plenty of daylight for the eastbound drive.

Lunch

By midday, aim for Kennebec River Brewpub in Skowhegan for a proper sit-down lunch and a reset before the long stretch ahead. It’s a practical route stop, but not a forgettable one: expect hearty pub food, a casual room, and enough parking that you won’t waste time circling. Budget around $15–25 per person, and if you’re trying to keep the day smooth, don’t linger too long — an hour is about right. Once you’re back on the road, the scenery gets progressively more remote, and that’s part of the charm.

Afternoon Exploring

Use the afternoon for one scenic pause at Abol Bridge, a classic photo stop in the Katahdin Woods area. It’s not a big time commitment — 30 minutes is plenty — but it gives the drive a real Maine moment: water, forest, and a sense that you’ve reached deep country. If the weather is clear, this is a great place to stretch, take a few photos, and get back behind the wheel before you lose too much light. Keep snacks and water handy, because this is the part of the day where services thin out fast.

Evening

Work your way to Helen’s Restaurant in Machias for dinner, which is exactly the kind of no-fuss Maine roadside meal that makes a long transit day feel human again. It’s a reliable stop for seafood, comfort food, and a relaxed dinner around $20–35 per person, and it fits well as the last substantial break before Lubec. After dinner, continue to your West Quoddy Head Light area lodging and keep the evening simple: check in, unpack just enough for tomorrow, and enjoy the fact that you’ve made it all the way to the coast without overpacking the day.

Day 5 · Mon, May 11
Lubec

Lubec

  1. West Quoddy Head Light — Lubec — Start at the easternmost point in the U.S. and catch the coast at its most iconic; morning, ~1 hour.
  2. Quoddy Bay Lobster — Lubec — Perfect waterfront lunch with the freshest local seafood and a true Downeast feel; late morning, ~1 hour, ~$25–40/person.
  3. Cobscook Bay State Park — Edmunds Township — Quiet tidal scenery and easy trails make a great contrast to the lighthouse stop; afternoon, ~2 hours.
  4. Machias River Inn dining room — Machias — Easy dinner on the return side of the route with dependable seafood and comfort options; evening, ~1.5 hours, ~$20–35/person.
  5. Raye’s Mustard Mill Museum — Eastport area — A fun, quick stop for a distinctly Maine-made product and local history; late afternoon, ~30 minutes.

Morning

Start with West Quoddy Head Light before the day gets busy; in May, the light is best early, and the coastal air is usually crisp enough that you’ll want a jacket. This is the classic Lubec stop: candy-striped tower, dramatic cliff paths, and that true “easternmost point” feeling. Plan about an hour if you walk the headland a bit, and budget a small park fee if it’s being collected. If you’re lucky, you’ll have the whole place nearly to yourself before tour buses or day-trippers roll in.

Lunch

Head back into town for lunch at Quoddy Bay Lobster, right on the waterfront. It’s one of those places where the setting matters as much as the menu: lobster rolls, fried clams, chowder, and a cold drink with a straight-on view of the harbor. Expect roughly $25–40 per person depending on whether you go light or go full seafood, and service is generally easiest around midday before the lunch rush peaks. Since Lubec is tiny, everything is a short drive or walk, so you can keep the pace easy.

Afternoon Exploring

After lunch, make the drive to Cobscook Bay State Park in Edmunds Township for a quieter, more spacious coastal contrast. The tidal flats, spruce woods, and easy walking trails give you a different side of Downeast Maine — less iconic postcard, more wild and local. It’s usually an easy 2-hour stop, and because the park feels remote, bring water, snacks, and gas up earlier in the day if needed. On the way back, the planned quick stop at Raye’s Mustard Mill Museum in the Eastport area is worth it for the personality alone: a fast, quirky stop, about 30 minutes, and a neat reminder that Maine still has these small, stubbornly local makers tucked everywhere.

Evening

For dinner, aim for Machias River Inn dining room on the return side of the route. It’s dependable in the way you want after a long coastal day — seafood, sandwiches, comfort-food plates, and enough variety that everyone can find something without overthinking it. Dinner here is usually a relaxed 1.5-hour stop, with prices around $20–35 per person, and it’s a good place to reset before the drive back to wherever you’re staying. If you still have daylight, linger a little: this part of Maine rewards unhurried evenings.

Day 6 · Tue, May 12
Portland

Lubec to Portland

Getting there from Lubec
Drive/rental car via ME-9 W / I-95 S / ME-1A / US-1 and local roads (about 5.5–6.5 hours, ~US$30–55 in fuel). Depart right after breakfast for the planned Pembroke/Medway/Bath stops and to arrive in Portland by early evening. Book with your rental-car provider; if you’re not already in a car, use a one-way rental from Bangor or nearby, but this route is not well served by transit.
No realistic train or intercity bus from Lubec. A private car service is possible but usually costly (often US$400+).
  1. Reversing Falls Park — Pembroke — A worthy early stop on the long Portland-bound drive, especially around tidal changes; morning, ~45 minutes.
  2. Blackfly Outpost — Medway — Good lunch break with enough substance to get you through the highway stretch south; midday, ~1 hour, ~$15–25/person.
  3. Maine Maritime Museum — Bath — Excellent mid-route museum stop that adds depth without slowing the day too much; afternoon, ~1.5 hours.
  4. Crown Jewel Breakfast & Cafe — Portland — Late arrival meal or early dinner back in town with a relaxed neighborhood feel; evening, ~1 hour, ~$15–25/person.
  5. Vaughan Woods State Park — Hallowell — Peaceful final nature stop if timing allows, breaking up the return drive before Portland; late afternoon, ~1 hour.

Morning

Leave Lubec after breakfast and make the first meaningful stop at Reversing Falls Park in Pembroke. This is one of those Maine coastal-inland oddities that feels worth the detour: if you time it anywhere near the tide shift, the water movement is the whole show. Give yourself about 45 minutes to stretch, watch the channel, and take a few photos; it’s free, and the best experience is simple patience rather than rushing back to the car. If you’re moving early, this also does a nice job of breaking up the long southbound drive before the miles start to blur.

Lunch

Keep rolling west to Blackfly Outpost in Medway for a proper lunch stop. It’s the kind of place where a burger, sandwich, or hot plate actually matters because you’re still in the middle of a long drive and want something that holds you until evening; budget around $15–25 per person. It’s casual, quick, and practical, which is exactly what you want here. After lunch, you’ll have a better chance of enjoying the rest of the day instead of counting hours to Portland.

Afternoon Exploring

If timing is on your side, continue to Maine Maritime Museum in Bath for your most substantial stop of the day. Plan on about 1.5 hours, and consider it a smart way to get some texture into the trip without turning the day into a museum marathon. The museum’s setting on the river and its shipbuilding focus give you a real sense of coastal Maine beyond the postcard version. If there’s still daylight and you’re not feeling too road-weary, one last quiet walk through Vaughan Woods State Park in Hallowell is a lovely palate cleanser before Portland — shady trails, a calmer pace, and a good reset after a full day in the car. It’s the sort of place where 45–60 minutes is enough to feel restored.

Evening

Aim to reach Portland with enough time to settle in, then head to Crown Jewel Breakfast & Cafe for a late-arrival dinner or an early supper if your schedule runs behind. It’s an easygoing neighborhood spot with a relaxed feel, and dinner here should land in the $15–25 range per person. By this point, you’ll want low-key and unfussy rather than another “destination” meal. If you still have energy after eating, a short wander back to your lodging or a quiet stroll nearby is plenty — this day is really about the road, the few strong stops, and arriving in Portland without feeling like you’ve wasted the whole ride.

Day 7 · Wed, May 13
Portland

Portland departure

  1. Portland Farmers’ Market — Deering Oaks — Best departure-morning stop for local snacks, gifts, and a final Maine atmosphere; morning, ~1 hour.
  2. Tandem Coffee + Bakery — West End — Great coffee and pastries for a low-key last meal in town; morning, ~45 minutes, ~$10–18/person.
  3. Victoria Mansion — West End — A compact, elegant final sight that fits well before heading out; late morning, ~1.25 hours.
  4. Hadlock Field — West Bayside — Quick, practical stop if you want one last Portland experience before departure; midday, ~45 minutes.
  5. Eventide Oyster Co. — Old Port — Ideal final lunch with signature seafood and a strong sendoff meal; midday, ~1.5 hours, ~$30–50/person.

Morning

For a departure day, start with the Portland Farmers’ Market in Deering Oaks while the stalls are freshest and the park is still quiet. On a Thursday, it’s usually easiest to swing by right after it opens, grab a last round of Maine-made snacks, syrup, coffee beans, or a few giftable odds and ends, and then move on without feeling rushed. Expect to spend about an hour here; parking can be a little easier along the park edges early in the morning, or you can use a quick rideshare if you’re staying downtown.

From there, head to Tandem Coffee + Bakery in the West End for a low-key sendoff breakfast. This is the kind of place locals actually use, not just tourists passing through: strong coffee, excellent pastries, and a relaxed neighborhood feel before the day turns into logistics. Budget around $10–18 per person and give yourself roughly 45 minutes so you can sit a bit, not inhale everything standing up. If you’re nearby, this is an easy short ride or a pleasant walk from the market area depending on where you’re staying.

Late Morning

Next up is Victoria Mansion, which is a smart final Portland stop because it’s compact but memorable. The house usually fits neatly into about 1.25 hours, and it’s one of the city’s best chances to get a little architecture and history without committing to a long museum visit. It’s especially nice if you want one polished, old-Portland experience before you leave; just check the day’s opening schedule before you go since historic houses can vary seasonally. From Tandem, it’s an easy drive or rideshare through the West End.

After that, make a quick stop at Hadlock Field in West Bayside for one last Portland-only moment. Even if you’re not catching a game, it’s a good quick look at the city’s baseball culture and a nice palate cleanser before lunch. Plan on about 45 minutes here. It’s simple to get to by car from the West End, and if you’re keeping the day flexible, this is the kind of stop that won’t throw off your timing if you decide to linger a little.

Lunch and Departure

Wrap with Eventide Oyster Co. in the Old Port for a proper final meal. If you only do one “treat yourself” lunch in Portland, this is the one—clean, bright seafood, the famous lobster bun, and oysters if you want to go all in. Budget roughly $30–50 per person, and allow about 1.5 hours so you’re not rushing through the best bite of the day. It’s easiest to get there by car or rideshare from Hadlock Field, but if traffic is light and you’re staying nearby, the walk through downtown works too. After lunch, you’ll be in a good position to pick up luggage, hit the road, and leave Portland with the city still feeling like a highlight instead of a chore.

0