Key West, Florida, USA cruise port
CaribbeanUSAFlorida Keys › Key West

Key West, Florida, USA

America's southernmost city packs Hemingway bars, coral reef snorkeling, and a legendary nightly sunset celebration into a compact, walkable island — all steps from the ship.

⚓ Docked (3 piers)🕒 Typical call: 7-9 hrs💵 USD🗣️ English
Docking
Mallory Square Dock, Pier B (Truman Annex), or Navy Outer Mole — all docked, no tendering
Walk to center
Steps from Mallory/Pier B; 10-min shuttle from Navy Mole (complimentary)
Best For
Reef snorkeling, Old Town bars and history, walking Duval Street
Don't Miss
Mallory Square Sunset Celebration (if ship departs late afternoon or evening)

Getting Ashore

Key West has three docking piers — ship assignment depends on size and schedule, but all are docked (no tender).

Getting Ashore in Key West

  • 1
    Mallory Square Dock & Pier B (Truman Annex)Both are in the heart of Old Town. You walk straight off the ship onto the historic waterfront — Mallory Square, Duval Street, and the Hemingway House are all within a 5-15 minute walk.
  • 2
    Navy Outer MoleLocated on active U.S. Navy property — walking through isn't permitted. Free shuttle buses and trolleys run continuously to Mallory Square, about 10 minutes each way.
  • 3
    Getting Around the IslandKey West is 4 miles long and 1 mile wide — very walkable. Bicycles, scooters, and golf carts are available to rent near all piers. The Conch Tour Train and Old Town Trolley offer hop-on/hop-off sightseeing.

💡 Pro move: Check your ship's daily newsletter for pier assignment — it affects how you'll plan your morning.

Piers & Tendering by Cruise Line

Three docked piers serve Key West cruise ships — no tendering required at any of them.

Cruise LineTypical Berth / ArrivalDock or Tender
Most major lines (smaller ships)Mallory Square Dock, Old Town waterfront📍Docked
Carnival, Royal Caribbean, Celebrity (mid-size ships)Pier B, Truman Annex📍Docked
Larger ships / overflowNavy Outer Mole (complimentary shuttle to town)📍Docked

Top Excursions

Key West offers something for every cruiser — from world-class coral reef snorkeling to leisurely bar crawls along Duval Street.

Nature

Coral Reef Snorkeling

The Florida Reef — the only living coral barrier reef in the continental U.S. — sits just 6 miles offshore. Glass-bottom boats and snorkel catamarans depart from the Historic Seaport daily.

⏱ 3-4 hrs🚤 Boat required🐠 Excellent marine life
Find snorkel tours →
History

Ernest Hemingway Home & Museum

Tour the Spanish Colonial house where Hemingway lived and wrote classics like 'To Have and Have Not.' The roughly 60 polydactyl cats descended from his originals still roam the grounds.

⏱ 1 hr🚶 15-min walk from port📷 Iconic
Find Hemingway tours →
Iconic

Conch Tour Train or Old Town Trolley

The fastest way to get an overview — narrated 90-minute loop through all of Key West's major sites. Trolley is hop-on/hop-off; Train is continuous.

⏱ 90 min🚂 All-weather👨‍👩‍👧 Family-friendly
Find trolley tours →
Adventure

Kayak & Eco-Tour in the Backcountry

Paddle through the mangrove islands of the Great White Heron National Wildlife Refuge north of Key West — a flat-water escape from busy Old Town.

⏱ 2-3 hrs🚣 Guided🦅 Wildlife spotting
Find kayak tours →
Relax

Fort Zachary Taylor Beach

The best beach accessible from the cruise port — clear water, good shade, and a historic Civil War fort. About a 20-minute walk or short bike ride from the piers.

⏱ Half day🏖 Beach🏰 Fort included
Find beach tours →
Food

Duval Street Food & Bar Crawl

Walk the length of Duval Street sampling key lime pie, fresh fish tacos, and a frozen rum runner. Sloppy Joe's — Hemingway's old haunt — is a must.

⏱ 2-4 hrs🍋 Key lime pie mandatory🍺 Self-guided
Find food tours →

Self-Guided Walks & Hikes

Key West's Old Town is made for walking — flat, compact, and full of 19th-century conch houses and hidden gardens.

Old Town Heritage Walk

2 miles • 1-1.5 hrs • Easy/flat

The classic loop from the port through Key West's historic core — past Mallory Square, down Duval Street, to the Southernmost Point, and back along Whitehead Street.

  1. StartMallory Square, Key West
  2. StopDuval Street, Key West
  3. StopSouthernmost Point Buoy, Key West
  4. StopErnest Hemingway Home and Museum, Key West
  5. EndMallory Square, Key West
🗺️ See full route in Maps →

Historic Seaport & Waterfront Stroll

1 mile • 30-45 min • Easy

Head east along the waterfront from the cruise piers through the Historic Seaport — charter boats, seafood shacks, and the lively boardwalk area before the quieter residential streets.

  1. StartPier B, Key West
  2. StopKey West Historic Seaport, Key West
  3. EndWilliam Street, Key West
🗺️ See full route in Maps →

Weather & Best Time to Visit

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

MonthAvg HighAvg LowRainy Days
Jan73°F / 23°C69°F / 21°C8
Feb74°F / 23°C71°F / 22°C6
Mar76°F / 24°C73°F / 23°C4
Apr78°F / 26°C75°F / 24°C6
May81°F / 27°C78°F / 26°C11
Jun83°F / 28°C80°F / 27°C16
Jul85°F / 29°C82°F / 28°C15
Aug85°F / 29°C82°F / 28°C17
Sep84°F / 29°C81°F / 27°C19
Oct82°F / 28°C79°F / 26°C16
Nov78°F / 26°C75°F / 24°C9
Dec76°F / 24°C72°F / 22°C7

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

Insider Tips

  • ☀️
    Start early, beat the heat. Key West can be sweltering by midday in summer. Get out at 8-9 AM for the Hemingway House and beach; retreat to a bar around noon.
  • 🚲
    Rent a bike or scooter. The whole island is flat and small — rentals are plentiful near all piers and let you cover more ground than walking.
  • 🍋
    Get the key lime pie. Real Key lime pie is yellow, not green, and always tart. Kermit's Key West Key Lime Shoppe on Elizabeth Street is a local favorite.
  • 🌅
    Mallory Square Sunset — check your departure time. The nightly Sunset Celebration draws huge crowds. If your ship departs after 7 PM in summer, don't miss it; if it departs at 5 PM, don't count on it.
  • 🚢
    Navy Mole means a shuttle ride. If your ship docks at the Navy Outer Mole, budget an extra 30 min total (shuttle each way). It's free and frequent, but factor it into your plans.

Cruises Calling Here

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

Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 13 Jun 08:00 - 17:00 20263 nights4 portsDeparts 2026 Jun 12
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 12 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 13 Jun 08:00 - 17:00Key West, Florida
  3. 14 Jun 08:00 - 17:00Bimini Islands, Resorts World Bimini Bahamas
  4. 15 Jun 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$347from / pp
Carnival Dream
Carnival Cruise Line Cruises
Round-trip from Galveston
⚓ Calls 15 Jun 10:00 - 18:00 20268 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
8 days, round-trip The Bahamas
  1. 13 Jun 15:30Departing from Galveston, Texas
  2. 15 Jun 10:00 - 18:00Key West, Florida
  3. 16 Jun 09:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 17 Jun 08:00 - 16:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  5. 18 Jun 08:00 - 16:00Nassau, Bahamas, New Providence Island
  6. 21 Jun 08:00Arriving in Galveston, Texas
Find this cruise to book →
$1253from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 16 Jun 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jun 15
View itinerary · 4 ports
4 days, round-trip Key West Bahamas
  1. 15 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 16 Jun 08:00 - 17:00Key West, Florida
  3. 18 Jun 08:00 - 17:00Nassau, Bahamas, New Providence Island
  4. 19 Jun 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$584from / pp
Margaritaville At Sea Paradise
Margaritaville at Sea Cruises
Round-trip from West Palm Beach
⚓ Calls 17 Jun 07:00 - 16:00 20264 nights4 portsDeparts 2026 Jun 15
View itinerary · 4 ports
4 days, round-trip Key West Grand Bahama
  1. 15 Jun 15:30Departing from West Palm Beach, Florida
  2. 17 Jun 07:00 - 16:00Key West, Florida
  3. 18 Jun 10:00 - 18:00Freeport, Bahamas, Grand Bahama Island
  4. 19 Jun 08:00Arriving in West Palm Beach, Florida
Find this cruise to book →
$349from / pp
Resilient Lady
Virgin Voyages Cruises
Round-trip from Miami
⚓ Calls 19 Jun 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jun 18
View itinerary · 4 ports
4 days, round-trip 4 Night Key West and Bimini Beach Club Cruise
  1. 18 Jun 17:00Departing from Miami, Florida
  2. 19 Jun 08:00 - 17:00Key West, Florida
  3. 21 Jun 08:00 - 19:00Bimini Islands, Resorts World Bimini Bahamas
  4. 22 Jun 06:30Arriving in Miami, Florida
Find this cruise to book →
$876from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 20 Jun 08:00 - 16:00 20263 nights4 portsDeparts 2026 Jun 19
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 19 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 20 Jun 08:00 - 16:00Key West, Florida
  3. 21 Jun 10:30 - 18:00Nassau, Bahamas, New Providence Island
  4. 22 Jun 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$437from / pp
Margaritaville At Sea Islander
Margaritaville at Sea Cruises
Round-trip from Tampa
⚓ Calls 21 Jun 13:00 - 19:00 20265 nights4 portsDeparts 2026 Jun 20
View itinerary · 4 ports
5 days, round-trip Key West and Cozumel
  1. 20 Jun 15:30Departing from Tampa, Florida
  2. 21 Jun 13:00 - 19:00Key West, Florida
  3. 23 Jun 08:00 - 16:00Cozumel, Mexico, Riviera Maya
  4. 25 Jun 07:00Arriving in Tampa, Florida
Find this cruise to book →
$549from / pp
Carnival Liberty
Carnival Cruise Line Cruises
Round-trip from New Orleans
⚓ Calls 23 Jun 08:00 - 16:00 20267 nights5 portsDeparts 2026 Jun 21
View itinerary · 5 ports
7 days, round-trip The Bahamas
  1. 21 Jun 15:30Departing from New Orleans, Port NOLA Louisiana
  2. 23 Jun 08:00 - 16:00Key West, Florida
  3. 24 Jun 08:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 25 Jun 08:00 - 16:00Nassau, Bahamas, New Providence Island
  5. 28 Jun 08:00Arriving in New Orleans, Port NOLA Louisiana
Find this cruise to book →
$875from / pp
Jewel Of The Seas
Royal Caribbean Cruises
Round-trip from Fort Lauderdale
⚓ Calls 24 Jun 07:00 - 14:00 20264 nights4 portsDeparts 2026 Jun 22
View itinerary · 4 ports
4 days, round-trip Key West Bahamas Cruise
  1. 22 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 24 Jun 07:00 - 14:00Key West, Florida
  3. 25 Jun 09:00 - 17:00Nassau, Bahamas, New Providence Island
  4. 26 Jun 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$645from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 27 Jun 08:00 - 17:00 20263 nights4 portsDeparts 2026 Jun 26
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 26 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 27 Jun 08:00 - 17:00Key West, Florida
  3. 28 Jun 08:00 - 17:00Bimini Islands, Resorts World Bimini Bahamas
  4. 29 Jun 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$365from / pp
Carnival Dream
Carnival Cruise Line Cruises
Round-trip from Galveston
⚓ Calls 29 Jun 10:00 - 18:00 20268 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
8 days, round-trip The Bahamas
  1. 27 Jun 15:30Departing from Galveston, Texas
  2. 29 Jun 10:00 - 18:00Key West, Florida
  3. 30 Jun 09:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 01 Jul 08:00 - 16:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  5. 02 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  6. 05 Jul 08:00Arriving in Galveston, Texas
Find this cruise to book →
$1203from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 30 Jun 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jun 29
View itinerary · 4 ports
4 days, round-trip Key West Bahamas
  1. 29 Jun 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 30 Jun 08:00 - 17:00Key West, Florida
  3. 02 Jul 08:00 - 17:00Nassau, Bahamas, New Providence Island
  4. 03 Jul 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$582from / pp
Resilient Lady
Virgin Voyages Cruises
Round-trip from Miami
⚓ Calls 03 Jul 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jul 02
View itinerary · 4 ports
4 days, round-trip 4 Night Key West and Bimini Beach Club Cruise
  1. 02 Jul 17:00Departing from Miami, Florida
  2. 03 Jul 08:00 - 17:00Key West, Florida
  3. 05 Jul 08:00 - 19:00Bimini Islands, Resorts World Bimini Bahamas
  4. 06 Jul 06:30Arriving in Miami, Florida
Find this cruise to book →
$961from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 04 Jul 08:00 - 16:00 20263 nights4 portsDeparts 2026 Jul 03
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 03 Jul 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 04 Jul 08:00 - 16:00Key West, Florida
  3. 05 Jul 10:30 - 18:00Nassau, Bahamas, New Providence Island
  4. 06 Jul 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$634from / pp
Margaritaville At Sea Islander
Margaritaville at Sea Cruises
Round-trip from Tampa
⚓ Calls 05 Jul 08:00 - 16:00 20266 nights5 portsDeparts 2026 Jul 03
View itinerary · 5 ports
6 days, round-trip Key West Bahamas
  1. 03 Jul 15:30Departing from Tampa, Florida
  2. 05 Jul 08:00 - 16:00Key West, Florida
  3. 06 Jul 08:00 - 16:00Freeport, Bahamas, Grand Bahama Island
  4. 07 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  5. 09 Jul 07:00Arriving in Tampa, Florida
Find this cruise to book →
$849from / pp
Carnival Liberty
Carnival Cruise Line Cruises
Round-trip from New Orleans
⚓ Calls 07 Jul 08:00 - 16:00 20267 nights5 portsDeparts 2026 Jul 05
View itinerary · 5 ports
7 days, round-trip The Bahamas
  1. 05 Jul 15:30Departing from New Orleans, Port NOLA Louisiana
  2. 07 Jul 08:00 - 16:00Key West, Florida
  3. 08 Jul 08:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 09 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  5. 12 Jul 08:00Arriving in New Orleans, Port NOLA Louisiana
Find this cruise to book →
$850from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 08 Jul 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jul 06
View itinerary · 4 ports
4 days, round-trip Key West Bahamas
  1. 06 Jul 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 08 Jul 08:00 - 17:00Key West, Florida
  3. 09 Jul 08:00 - 17:00Bimini Islands, Resorts World Bimini Bahamas
  4. 10 Jul 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$502from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 11 Jul 08:00 - 17:00 20263 nights4 portsDeparts 2026 Jul 10
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 10 Jul 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 11 Jul 08:00 - 17:00Key West, Florida
  3. 12 Jul 08:00 - 17:00Bimini Islands, Resorts World Bimini Bahamas
  4. 13 Jul 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$386from / pp
Carnival Dream
Carnival Cruise Line Cruises
Round-trip from Galveston
⚓ Calls 13 Jul 10:00 - 18:00 20268 nights6 portsDeparts 2026 Jul 11
View itinerary · 6 ports
8 days, round-trip The Bahamas
  1. 11 Jul 15:30Departing from Galveston, Texas
  2. 13 Jul 10:00 - 18:00Key West, Florida
  3. 14 Jul 09:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 15 Jul 08:00 - 16:00Half Moon Cay, RelaxAway, Bahamas Carnival private island
  5. 16 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  6. 19 Jul 08:00Arriving in Galveston, Texas
Find this cruise to book →
$1203from / pp
Margaritaville At Sea Paradise
Margaritaville at Sea Cruises
Round-trip from West Palm Beach
⚓ Calls 14 Jul 10:00 - 18:00 20264 nights4 portsDeparts 2026 Jul 13
View itinerary · 4 ports
4 days, round-trip Key West Nassau
  1. 13 Jul 15:30Departing from West Palm Beach, Florida
  2. 14 Jul 10:00 - 18:00Key West, Florida
  3. 16 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  4. 17 Jul 08:00Arriving in West Palm Beach, Florida
Find this cruise to book →
$429from / pp
Vision Of The Seas
Royal Caribbean Cruises
Round-trip from Baltimore
⚓ Calls 15 Jul 07:00 - 16:00 20269 nights7 portsDeparts 2026 Jul 09
View itinerary · 7 ports
9 days, round-trip Bahamas Getaway Cruise
  1. 09 Jul 15:00Departing from Baltimore, Maryland
  2. 11 Jul 11:59 - 20:00Port Canaveral, Orlando, Florida
  3. 12 Jul 09:00 - 18:00Miami, Florida
  4. 13 Jul 08:00 - 17:00Nassau, Bahamas, New Providence Island
  5. 14 Jul 08:00 - 17:00Bimini Islands, Resorts World Bimini Bahamas
  6. 15 Jul 07:00 - 16:00Key West, Florida
  7. 18 Jul 07:00Arriving in Baltimore, Maryland
Find this cruise to book →
$1113from / pp
Resilient Lady
Virgin Voyages Cruises
Round-trip from Miami
⚓ Calls 17 Jul 08:00 - 17:00 20264 nights4 portsDeparts 2026 Jul 16
View itinerary · 4 ports
4 days, round-trip 4 Night Key West and Bimini Beach Club Cruise
  1. 16 Jul 17:00Departing from Miami, Florida
  2. 17 Jul 08:00 - 17:00Key West, Florida
  3. 19 Jul 08:00 - 19:00Bimini Islands, Resorts World Bimini Bahamas
  4. 20 Jul 06:30Arriving in Miami, Florida
Find this cruise to book →
$836from / pp
Celebrity Reflection
Celebrity Cruises
Round-trip from Fort Lauderdale
⚓ Calls 18 Jul 08:00 - 16:00 20263 nights4 portsDeparts 2026 Jul 17
View itinerary · 4 ports
3 days, round-trip Key West Bahamas
  1. 17 Jul 16:00Departing from Fort Lauderdale, Port Everglades, Florida
  2. 18 Jul 08:00 - 16:00Key West, Florida
  3. 19 Jul 10:30 - 18:00Nassau, Bahamas, New Providence Island
  4. 20 Jul 07:00Arriving in Fort Lauderdale, Port Everglades, Florida
Find this cruise to book →
$411from / pp
Margaritaville At Sea Islander
Margaritaville at Sea Cruises
Round-trip from Tampa
⚓ Calls 19 Jul 13:00 - 19:00 20265 nights4 portsDeparts 2026 Jul 18
View itinerary · 4 ports
5 days, round-trip Key West and Cozumel
  1. 18 Jul 15:30Departing from Tampa, Florida
  2. 19 Jul 13:00 - 19:00Key West, Florida
  3. 21 Jul 08:00 - 16:00Cozumel, Mexico, Riviera Maya
  4. 23 Jul 07:00Arriving in Tampa, Florida
Find this cruise to book →
$549from / pp
Carnival Liberty
Carnival Cruise Line Cruises
Round-trip from New Orleans
⚓ Calls 21 Jul 08:00 - 16:00 20267 nights5 portsDeparts 2026 Jul 19
View itinerary · 5 ports
7 days, round-trip The Bahamas
  1. 19 Jul 15:30Departing from New Orleans, Port NOLA Louisiana
  2. 21 Jul 08:00 - 16:00Key West, Florida
  3. 22 Jul 08:00 - 17:00Celebration Key Bahamas, Carnival Grand Bahama Island
  4. 23 Jul 08:00 - 16:00Nassau, Bahamas, New Providence Island
  5. 26 Jul 08:00Arriving in New Orleans, Port NOLA Louisiana
Find this cruise to book →
$875from / pp
See more cruises visiting Key West →

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.