Quick answer
Portland dinner cruise prices range from approximately $65 per person for scheduled group sailings to $800–$2,500 for private charters accommodating 6–49 passengers, depending on vessel size, menu tier, and duration. Most operators include a plated meal or buffet, while beverages are often priced separately or available as add-on packages. Departure times align with seasonal sunset windows, and reservations are typically required 48–72 hours in advance during peak summer months.
Casco Bay supports one of New England's most diverse working waterfronts, where dinner cruise operators share dock space with lobster boats, cargo ferries, and recreational charters. This mix shapes the pricing landscape: vessels range from intimate six-passenger sailboats to 149-passenger paddlewheelers, each designed for different experiences and budgets. When evaluating costs for an evening cruise in Casco Bay, three factors drive the rate. Vessel type determines base pricing—historic schooners, modern catamarans, and enclosed motor yachts each carry different operating costs reflected in ticket prices. Menu service separates casual buffet sailings from plated multi-course dinners prepared by onboard galley staff. Duration matters: most dinner cruises run two to three hours, though extended sunset tours can stretch to four hours and command premium pricing. Operators departing from 56 Commercial Street coordinate schedules around the terminal's 5:00 AM to 10:30 PM operating window, with most dinner departures concentrated between 5:30 PM and 7:00 PM depending on the season. Group sailings offer the most accessible entry point. These scheduled departures fill 40–100 seats per voyage, allowing operators to spread costs across multiple bookings. Expect shared table seating, a set menu with limited substitutions, and a fixed route past Calendar Islands lighthouses and the outer harbor. Private charters shift the pricing model entirely: you reserve the entire vessel, select departure time within available windows, customize the menu in consultation with the operator's galley, and direct the captain toward preferred island routes or anchorage points. The per-person cost on a private booking drops as group size approaches vessel capacity, making charters economical for parties of 12 or more. Beverage policies vary by operator and significantly affect total outlay. Some vessels include soft drinks and iced tea in the base fare, pricing wine, beer, and cocktails separately at typical restaurant markups. Others offer beverage packages—typically $20–$35 per person—that cover house wines, domestic beers, and a limited bar menu for the cruise duration. A few operators maintain BYOB policies with corkage fees, an option worth confirming during reservation. Gratuity practices differ as well: some fares include service charges, while others add an automatic 18–20 percent gratuity at checkout or leave tipping discretionary. Seasonal demand creates a two-tier market. Late June through early September represents peak season, when operators run at or near capacity and advance booking windows extend to three weeks for weekend departures. Shoulder months—May, early June, and September—see softer demand, and some operators offer midweek discounts of 10–15 percent off posted rates. October brings foliage cruises at premium pricing before most vessels suspend dinner service until the following April.
“Vessel type, menu service, and duration determine the rate—schooners, catamarans, and motor yachts each reflect different operating realities in their ticket prices.”
Understanding Portland Dinner Cruise Prices and Admission
Cruise pricing in Casco Bay depends on the specific operator, the type of excursion, and the included dining services. Terminal access itself is free, while costs for cruises are determined by individual service providers.
Actual costs for dinner cruises vary significantly based on the operator and the specific dining package selected.
Operating Hours for Portland Dinner Cruise Terminal Access
The Casco Bay Lines terminal provides consistent access throughout the week to accommodate visitors planning their maritime excursions. The facility maintains standard daily operating hours.
| Monday | 05:00–22:30 | |
|---|---|---|
| Tuesday | 05:00–22:30 | |
| Wednesday | 05:00–22:30 | |
| Thursday | 05:00–22:30 | |
| Friday | 05:00–22:30 | |
| Saturday | 05:00–22:30 | |
| Sunday | 05:00–22:30 |
Arrival and Directions for Portland Dinner Cruise Terminal
The Casco Bay cruise terminal is located at 56 Commercial Street in downtown Portland. The area is most easily accessed by car or on foot via the main waterfront thoroughfare.
I-295 to exit 7, then follow signs for Franklin Street to Commercial Street
Accessible from the Old Port district via Commercial Street
Drop-off directly at 56 Commercial Street
Preparation Checklist for Portland Dinner Cruise Experiences
Coordinating details in advance ensures smooth boarding and a relaxed start to your cruise.
-
Confirm your booking and operator contact — Private charter operators vary; verify confirmation details and onboard time directly with your chosen provider.
-
Note your departure time and arrive early — Arrive at least 30 minutes before departure at 56 Commercial Street to allow for parking and boarding.
-
Save the terminal phone number — Call +1-207-774-7871 if you need directions or have questions about your specific cruise departure.
-
Check weather and dress appropriately — Evening temperatures on the water drop; layers and closed-toe shoes are recommended for deck access.
-
Plan parking or drop-off logistics — Commercial Street has metered and nearby garage options; confirm availability during your departure window.
Check availability
Frequently Asked Questions About Portland Dinner Cruise Prices
Everything you need to know about portland dinner cruise prices