Loading Page...

Do excursions sell out?

Yes. Though we recommend you pre-book your Shore Excursions prior to your sailing as some of our most popular tours do sell out.



Yes, shore excursions and popular tours frequently sell out, often months before the actual travel date. This is particularly true for "high-demand" activities with limited capacity, such as scuba diving, helicopter tours, private yacht charters, or swimming with dolphins. For major cruise lines like Royal Caribbean and Celebrity, the most popular excursions in ports like Cozumel, Roatan, or Juneau (Alaska) are often fully booked long before guests even step on the ship. While cruise lines sometimes hold back a very small number of tickets for on-board booking, these are usually claimed within the first hour of the cruise. In 2026, travel experts recommend booking your "must-do" excursions as soon as your cruise or hotel reservation is confirmed. Most bookings are refundable up to 48 hours before the tour, allowing you to secure your spot risk-free. If a tour is sold out, you can occasionally join a waitlist or look for reputable third-party local operators, who often offer similar experiences at a lower price point.

People Also Ask

Since the excursion is supposed to only take place within the allotted port time, the ship will wait for passengers coming from a cruise line excursion that's running late. However, if you've spent the day independently on your own, there are certain steps you must take to make sure you're not left stranded.

MORE DETAILS

You absolutely do not have to do shore excursions on a cruise. You are free to come and go at will from most cruise ships while they are in ports of call. Shore excursions are simply one means to explore the areas visited by the ship and to participate in available activities off the ship.

MORE DETAILS

For the most part, cruise lines do charge more than non-cruise-related tour operators for the same (or similar) outing. If you trust the company and feel confident that you won't miss the ship, it certainly makes sense to pay less by booking an excursion independently that could cost you more onboard.

MORE DETAILS

You absolutely do not have to do shore excursions on a cruise. You are free to come and go at will from most cruise ships while they are in ports of call. Shore excursions are simply one means to explore the areas visited by the ship and to participate in available activities off the ship.

MORE DETAILS

Taking Your Passport Should you take your passport with you on shore excursions? No, you shouldn't bring your passport, unless your tour requires it. We recommend bringing your driver's license as a form of ID instead. You don't want to risk losing your passport ashore.

MORE DETAILS

The most popular and obvious avenue for purchasing a shore excursion is through the cruise line itself. You can either book ahead of time on the lines' website or over the phone, or onboard the ship at the shore excursions desk.

MORE DETAILS

Cruise excursions are one area where you enjoy the experiences at a reduced rate.
  1. 8 Great Ways to Save Money on Cruise Excursions. ...
  2. Skip Cruise Excursions. ...
  3. Explore On Your Own. ...
  4. Take a Public Bus. ...
  5. Hire a Private Guide. ...
  6. Book Independent Cruise Excursions. ...
  7. Check Email. ...
  8. Be Flexible and See What Happens.


MORE DETAILS

Cruise excursions are one area where you enjoy the experiences at a reduced rate.
  1. 8 Great Ways to Save Money on Cruise Excursions. ...
  2. Skip Cruise Excursions. ...
  3. Explore On Your Own. ...
  4. Take a Public Bus. ...
  5. Hire a Private Guide. ...
  6. Book Independent Cruise Excursions. ...
  7. Check Email. ...
  8. Be Flexible and See What Happens.


MORE DETAILS

Cruise lines often discount their prices a month or two before sailing to fill vacant cabins. However, it's worth noting that a last-minute cruise doesn't always offer the most savings to travelers. Those who plan far ahead may be able to save even more.

MORE DETAILS

It may be a little-known fact, but like airlines, cruise lines sometimes overbook their ships. Cruise lines strive to sail full but know some passengers will always cancel at the last minute. As a result, cruise lines sometimes overbook ships so that they can still sail full if people cancel late in the game.

MORE DETAILS

In actuality, most cruise lines will sell available cabins through the day before sailing, but limit or deny same-day bookings. Depending on the line, you may only be able to book cruises within a day or two of departure directly with the cruise line's reservations department.

MORE DETAILS

If you cancel your cruise with pre-booked shore excursions, you will receive a full refund. The cancelled tour(s) will be refunded to your credit card. Was this content helpful?

MORE DETAILS

The best time to board a cruise ship is obviously when there are few lines and short waits. The trick is knowing when that will be. Unfortunately, it can vary from port to port and ship to ship, but I prefer arriving in the early afternoon, usually around 1 or 2 p.m.

MORE DETAILS