Bucksport, Maine, USA cruise port
North AmericaUSAMaine › Bucksport

Bucksport, Maine, USA

A small Maine river town punching above its weight — voted USA Today's #1 Best Coastal Small Town (2021), Bucksport pairs a granite Civil War fort with a cable-stayed bridge observatory and a friendly walkable Main Street.

⚓ Docked (town pier)🕒 Typical call: 6-8 hrs💵 US Dollar🗣️ English🏰 History & scenery
Docking
Alongside at Bucksport Town Dock (400-ft upgraded concrete float, ADA gangway)
Walk to center
~5 min along the waterfront walkway to Main Street
Best For
Fort Knox & Penobscot Narrows Observatory, waterfront strolls, small-town Maine
Don't Miss
Climbing the Penobscot Narrows Observatory — 420 ft up, the only bridge observatory in the US

Getting Ashore

Ships dock directly at the town pier — no tender needed. The walkway to Main Street is a short, flat stroll.

Getting Ashore in Bucksport

  • 1
    Walk the waterfront pathFrom the dock, a paved, level, mile-long brick walkway runs along the Penobscot waterfront straight to Main Street shops and restaurants.
  • 2
    Fort Knox & Observatory (short drive)Fort Knox State Historic Site and the Penobscot Narrows Bridge Observatory are just across the Verona Island bridge — a 5-minute drive or short bus/taxi ride from the dock. American Cruise Lines typically runs shuttle buses for passengers.
  • 3
    Taxis & ride-shareRideshare is limited in rural Maine; ask aboard for local taxi contacts. For Acadia National Park day trips, pre-booked excursion buses are the practical option.

💡 Pro move: The town dock was upgraded with $4.1 million in improvements for cruise ship use; American Cruise Lines holds a 15-year priority docking agreement.

Piers & Tendering by Cruise Line

Bucksport has a single upgraded town dock used by American Cruise Lines small ships.

Cruise LineTypical Berth / ArrivalDock or Tender
American Cruise Lines (American Legend, Maverick, Mariner, etc.)Bucksport Town Dock, Main Street waterfront📍Docked

Top Excursions

Bucksport is compact and history-rich — the star attractions are Fort Knox and the Penobscot Narrows Observatory, both within minutes of the dock.

History

Fort Knox State Historic Site

Explore one of the best-preserved Civil War-era granite forts in America. Built in the 1840s–60s, Fort Knox features underground tunnels, cannon batteries, and guided and self-guided tours. Stunning views of the Penobscot River from the ramparts.

⏱ 1-2 hrs🚗 5-min drive🏰 History💲 Admission required
Find Fort Knox tours →
Iconic

Penobscot Narrows Observatory

Ride to the top of the Penobscot Narrows Bridge — 420 feet up — for 360-degree panoramic views of Penobscot Bay, the river, and the surrounding forests. The only bridge observatory in the United States. Located at Fort Knox; one ticket covers both.

⏱ 30-45 min🚗 5-min drive📷 Iconic views💲 Admission required
Find observatory tours →
Nature

Fort Knox Nature Cruise

Two-hour boat excursion through Bucksport harbor and the Penobscot River waterways. Watch for harbor seals, bald eagles, and osprey while taking in views of Fort Knox and the Narrows Bridge from the water.

⏱ 2 hrs🚢 Boat🦅 Wildlife🌊 Scenic
Find nature cruise tours →
Adventure

Acadia National Park Day Trip

American Cruise Lines sometimes offers day-trip excursions to Acadia National Park on Mount Desert Island, about an hour away. World-class hiking, carriage roads, and dramatic Atlantic coastline.

⏱ Full day🚌 Bus excursion🏔 Iconic📷 Stunning scenery
Find Acadia day trip tours →
Culture

Bucksport Main Street Walk

Stroll the brick waterfront walkway to downtown, browse the Lighthouse Arts Center gallery (100+ Maine artists), catch a film at the historic Alamo Theatre, and sample lobster rolls at local spots like Carrier's Mainely Lobster.

⏱ 1-3 hrs🚶 Easy🎨 Arts & food💲 Free to walk
Explore Bucksport downtown →

Self-Guided Walks & Hikes

Bucksport is flat and walkable from the dock — the waterfront path leads directly to Main Street.

Bucksport Waterfront Walkway

1 mile | Easy | Paved & flat | 20-30 min

A paved brick path along the Penobscot River from the town dock to downtown. Views of the Penobscot Narrows Bridge and Fort Knox the entire way. ADA-accessible, stroller-friendly, passes local shops and restaurants.

  1. StartBucksport Town Dock
  2. StopBucksport Waterfront Walkway
  3. EndMain Street Bucksport ME
🗺️ See full route in Maps →

Main Street to Alamo Theatre Loop

0.5 miles | Easy | 15-20 min

From the waterfront, walk up to Main Street to explore the Lighthouse Arts Center, Alamo Theatre, and local dining. Quick, flat, and all within a few blocks.

  1. StartMain Street Bucksport Maine
📍 Open in Maps

Weather & Best Time to Visit

Climate normals for Bucksport, Maine, USA (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan30°F / -1°C15°F / -9°C11
Feb31°F / -1°C15°F / -9°C11
Mar38°F / 3°C22°F / -6°C10
Apr50°F / 10°C34°F / 1°C13
May62°F / 17°C45°F / 7°C10
Jun70°F / 21°C54°F / 12°C11
Jul78°F / 26°C62°F / 17°C11
Aug77°F / 25°C62°F / 17°C11
Sep70°F / 21°C55°F / 13°C9
Oct58°F / 14°C45°F / 7°C10
Nov45°F / 7°C32°F / 0°C10
Dec36°F / 2°C23°F / -5°C11

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🏰
    Combine Fort Knox and the Observatory: One ticket covers both. The Observatory has timed entry — buy tickets early in the day to avoid a long wait, especially if your ship is in port on a summer weekend.
  • 🚌
    American Cruise Lines shuttles: If you're sailing with ACL, check for complimentary or included shore excursions — Fort Knox bus runs are typically organized aboard.
  • 🦞
    Lobster is the move: Carrier's Mainely Lobster on Main Street is the local favorite. Don't pass up a fresh Maine lobster roll when you're this close to the source.
  • Dress in layers: Penobscot Bay weather is unpredictable year-round. Even in summer, mornings can be cool and foggy. A light jacket and rain layer are always smart.
  • 📱
    Cell coverage is decent on Main Street, but patchy inland and on hiking trails. Download offline maps before you explore farther afield.

Cruises Calling Here

Upcoming cruises that call at Bucksport, Maine, USA. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 23 Jun 20266 nights9 portsDeparts 2026 Jun 18
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 18 JunDeparting from Portland ME, Maine
  2. 18 JunPortland ME, Maine
  3. 18 Juncoastal cruising
  4. 19 JunBath ME, Maine
  5. 20 JunBoothbay Harbor ME, Maine
  6. 21 JunRockland ME, Maine
  7. 22 JunBar Harbor, Maine
  8. 23 JunBucksport ME, Maine
  9. 24 JunArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 28 Jun 20266 nights9 portsDeparts 2026 Jun 23
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 23 JunDeparting from Portland ME, Maine
  2. 23 JunPortland ME, Maine
  3. 23 Juncoastal cruising
  4. 24 JunBath ME, Maine
  5. 25 JunBoothbay Harbor ME, Maine
  6. 26 JunRockland ME, Maine
  7. 27 JunBar Harbor, Maine
  8. 28 JunBucksport ME, Maine
  9. 29 JunArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 07 Jul 20266 nights9 portsDeparts 2026 Jul 02
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 02 JulDeparting from Portland ME, Maine
  2. 02 JulPortland ME, Maine
  3. 02 Julcoastal cruising
  4. 03 JulBath ME, Maine
  5. 04 JulBoothbay Harbor ME, Maine
  6. 05 JulRockland ME, Maine
  7. 06 JulBar Harbor, Maine
  8. 07 JulBucksport ME, Maine
  9. 08 JulArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 12 Jul 20266 nights9 portsDeparts 2026 Jul 07
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 07 JulDeparting from Portland ME, Maine
  2. 07 JulPortland ME, Maine
  3. 07 Julcoastal cruising
  4. 08 JulBath ME, Maine
  5. 09 JulBoothbay Harbor ME, Maine
  6. 10 JulRockland ME, Maine
  7. 11 JulBar Harbor, Maine
  8. 12 JulBucksport ME, Maine
  9. 13 JulArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 21 Jul 20266 nights9 portsDeparts 2026 Jul 16
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 16 JulDeparting from Portland ME, Maine
  2. 16 JulPortland ME, Maine
  3. 16 Julcoastal cruising
  4. 17 JulBath ME, Maine
  5. 18 JulBoothbay Harbor ME, Maine
  6. 19 JulRockland ME, Maine
  7. 20 JulBar Harbor, Maine
  8. 21 JulBucksport ME, Maine
  9. 22 JulArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 23 Jul 20266 nights9 portsDeparts 2026 Jul 18
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 18 JulDeparting from Portland ME, Maine
  2. 18 JulPortland ME, Maine
  3. 18 Julcoastal cruising
  4. 19 JulBath ME, Maine
  5. 20 JulBoothbay Harbor ME, Maine
  6. 21 JulRockland ME, Maine
  7. 22 JulBar Harbor, Maine
  8. 23 JulBucksport ME, Maine
  9. 24 JulArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 26 Jul 20266 nights9 portsDeparts 2026 Jul 21
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 21 JulDeparting from Portland ME, Maine
  2. 21 JulPortland ME, Maine
  3. 21 Julcoastal cruising
  4. 22 JulBath ME, Maine
  5. 23 JulBoothbay Harbor ME, Maine
  6. 24 JulRockland ME, Maine
  7. 25 JulBar Harbor, Maine
  8. 26 JulBucksport ME, Maine
  9. 27 JulArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 04 Aug 20266 nights9 portsDeparts 2026 Jul 30
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 30 JulDeparting from Portland ME, Maine
  2. 30 JulPortland ME, Maine
  3. 30 Julcoastal cruising
  4. 31 JulBath ME, Maine
  5. 01 AugBoothbay Harbor ME, Maine
  6. 02 AugRockland ME, Maine
  7. 03 AugBar Harbor, Maine
  8. 04 AugBucksport ME, Maine
  9. 05 AugArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 06 Aug 20266 nights9 portsDeparts 2026 Aug 01
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 01 AugDeparting from Portland ME, Maine
  2. 01 AugPortland ME, Maine
  3. 01 Augcoastal cruising
  4. 02 AugBath ME, Maine
  5. 03 AugBoothbay Harbor ME, Maine
  6. 04 AugRockland ME, Maine
  7. 05 AugBar Harbor, Maine
  8. 06 AugBucksport ME, Maine
  9. 07 AugArriving in Bangor ME, Maine
Find this cruise to book →
$7835from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 09 Aug 20266 nights9 portsDeparts 2026 Aug 04
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 04 AugDeparting from Portland ME, Maine
  2. 04 AugPortland ME, Maine
  3. 04 Augcoastal cruising
  4. 05 AugBath ME, Maine
  5. 06 AugBoothbay Harbor ME, Maine
  6. 07 AugRockland ME, Maine
  7. 08 AugBar Harbor, Maine
  8. 09 AugBucksport ME, Maine
  9. 10 AugArriving in Bangor ME, Maine
Find this cruise to book →
$5555from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 18 Aug 20266 nights9 portsDeparts 2026 Aug 13
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 13 AugDeparting from Portland ME, Maine
  2. 13 AugPortland ME, Maine
  3. 13 Augcoastal cruising
  4. 14 AugBath ME, Maine
  5. 15 AugBoothbay Harbor ME, Maine
  6. 16 AugRockland ME, Maine
  7. 17 AugBar Harbor, Maine
  8. 18 AugBucksport ME, Maine
  9. 19 AugArriving in Bangor ME, Maine
Find this cruise to book →
$7835from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 20 Aug 20266 nights9 portsDeparts 2026 Aug 15
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 15 AugDeparting from Portland ME, Maine
  2. 15 AugPortland ME, Maine
  3. 15 Augcoastal cruising
  4. 16 AugBath ME, Maine
  5. 17 AugBoothbay Harbor ME, Maine
  6. 18 AugRockland ME, Maine
  7. 19 AugBar Harbor, Maine
  8. 20 AugBucksport ME, Maine
  9. 21 AugArriving in Bangor ME, Maine
Find this cruise to book →
$7835from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 23 Aug 20266 nights9 portsDeparts 2026 Aug 18
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 18 AugDeparting from Portland ME, Maine
  2. 18 AugPortland ME, Maine
  3. 18 Augcoastal cruising
  4. 19 AugBath ME, Maine
  5. 20 AugBoothbay Harbor ME, Maine
  6. 21 AugRockland ME, Maine
  7. 22 AugBar Harbor, Maine
  8. 23 AugBucksport ME, Maine
  9. 24 AugArriving in Bangor ME, Maine
Find this cruise to book →
$5555from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 01 Sep 20266 nights9 portsDeparts 2026 Aug 27
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 27 AugDeparting from Portland ME, Maine
  2. 27 AugPortland ME, Maine
  3. 27 Augcoastal cruising
  4. 28 AugBath ME, Maine
  5. 29 AugBoothbay Harbor ME, Maine
  6. 30 AugRockland ME, Maine
  7. 31 AugBar Harbor, Maine
  8. 01 SepBucksport ME, Maine
  9. 02 SepArriving in Bangor ME, Maine
Find this cruise to book →
$7835from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 06 Sep 20266 nights9 portsDeparts 2026 Sep 01
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 01 SepDeparting from Portland ME, Maine
  2. 01 SepPortland ME, Maine
  3. 01 Sepcoastal cruising
  4. 02 SepBath ME, Maine
  5. 03 SepBoothbay Harbor ME, Maine
  6. 04 SepRockland ME, Maine
  7. 05 SepBar Harbor, Maine
  8. 06 SepBucksport ME, Maine
  9. 07 SepArriving in Bangor ME, Maine
Find this cruise to book →
$5870from / pp
ACL American Legend
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 15 Sep 20266 nights9 portsDeparts 2026 Sep 10
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 10 SepDeparting from Portland ME, Maine
  2. 10 SepPortland ME, Maine
  3. 10 Sepcoastal cruising
  4. 11 SepBath ME, Maine
  5. 12 SepBoothbay Harbor ME, Maine
  6. 13 SepRockland ME, Maine
  7. 14 SepBar Harbor, Maine
  8. 15 SepBucksport ME, Maine
  9. 16 SepArriving in Bangor ME, Maine
Find this cruise to book →
$8395from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 20 Sep 20266 nights9 portsDeparts 2026 Sep 15
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 15 SepDeparting from Portland ME, Maine
  2. 15 SepPortland ME, Maine
  3. 15 Sepcoastal cruising
  4. 16 SepBath ME, Maine
  5. 17 SepBoothbay Harbor ME, Maine
  6. 18 SepRockland ME, Maine
  7. 19 SepBar Harbor, Maine
  8. 20 SepBucksport ME, Maine
  9. 21 SepArriving in Bangor ME, Maine
Find this cruise to book →
$5870from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 13 Jun 20276 nights9 portsDeparts 2027 Jun 08
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 08 JunDeparting from Portland ME, Maine
  2. 08 JunPortland ME, Maine
  3. 08 Juncoastal cruising
  4. 09 JunBath ME, Maine
  5. 10 JunBoothbay Harbor ME, Maine
  6. 11 JunRockland ME, Maine
  7. 12 JunBar Harbor, Maine
  8. 13 JunBucksport ME, Maine
  9. 14 JunArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 27 Jun 20276 nights9 portsDeparts 2027 Jun 22
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 22 JunDeparting from Portland ME, Maine
  2. 22 JunPortland ME, Maine
  3. 22 Juncoastal cruising
  4. 23 JunBath ME, Maine
  5. 24 JunBoothbay Harbor ME, Maine
  6. 25 JunRockland ME, Maine
  7. 26 JunBar Harbor, Maine
  8. 27 JunBucksport ME, Maine
  9. 28 JunArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 08 Jul 20276 nights9 portsDeparts 2027 Jul 03
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 03 JulDeparting from Portland ME, Maine
  2. 03 JulPortland ME, Maine
  3. 03 Julcoastal cruising
  4. 04 JulBath ME, Maine
  5. 05 JulBoothbay Harbor ME, Maine
  6. 06 JulRockland ME, Maine
  7. 07 JulBar Harbor, Maine
  8. 08 JulBucksport ME, Maine
  9. 09 JulArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 11 Jul 20276 nights9 portsDeparts 2027 Jul 06
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 06 JulDeparting from Portland ME, Maine
  2. 06 JulPortland ME, Maine
  3. 06 Julcoastal cruising
  4. 07 JulBath ME, Maine
  5. 08 JulBoothbay Harbor ME, Maine
  6. 09 JulRockland ME, Maine
  7. 10 JulBar Harbor, Maine
  8. 11 JulBucksport ME, Maine
  9. 12 JulArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 22 Jul 20276 nights9 portsDeparts 2027 Jul 17
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 17 JulDeparting from Portland ME, Maine
  2. 17 JulPortland ME, Maine
  3. 17 Julcoastal cruising
  4. 18 JulBath ME, Maine
  5. 19 JulBoothbay Harbor ME, Maine
  6. 20 JulRockland ME, Maine
  7. 21 JulBar Harbor, Maine
  8. 22 JulBucksport ME, Maine
  9. 23 JulArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 25 Jul 20276 nights9 portsDeparts 2027 Jul 20
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 20 JulDeparting from Portland ME, Maine
  2. 20 JulPortland ME, Maine
  3. 20 Julcoastal cruising
  4. 21 JulBath ME, Maine
  5. 22 JulBoothbay Harbor ME, Maine
  6. 23 JulRockland ME, Maine
  7. 24 JulBar Harbor, Maine
  8. 25 JulBucksport ME, Maine
  9. 26 JulArriving in Bangor ME, Maine
Find this cruise to book →
$5240from / pp
ACL American Maverick
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 05 Aug 20276 nights9 portsDeparts 2027 Jul 31
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 31 JulDeparting from Portland ME, Maine
  2. 31 JulPortland ME, Maine
  3. 31 Julcoastal cruising
  4. 01 AugBath ME, Maine
  5. 02 AugBoothbay Harbor ME, Maine
  6. 03 AugRockland ME, Maine
  7. 04 AugBar Harbor, Maine
  8. 05 AugBucksport ME, Maine
  9. 06 AugArriving in Bangor ME, Maine
Find this cruise to book →
$7415from / pp
American Independence
American Cruise Lines Cruises
Portland ME → Bangor ME
⚓ Calls 08 Aug 20276 nights9 portsDeparts 2027 Aug 03
View itinerary · 9 ports
6 days, one-way from Portland ME to Bangor ME
  1. 03 AugDeparting from Portland ME, Maine
  2. 03 AugPortland ME, Maine
  3. 03 Augcoastal cruising
  4. 04 AugBath ME, Maine
  5. 05 AugBoothbay Harbor ME, Maine
  6. 06 AugRockland ME, Maine
  7. 07 AugBar Harbor, Maine
  8. 08 AugBucksport ME, Maine
  9. 09 AugArriving in Bangor ME, Maine
Find this cruise to book →
$5555from / pp
See more cruises visiting Bucksport →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.