A vacationer can pre-purchase shore excursions offered by Carnival 12 to 18 months before the cruise and up to 11:30 p.m. Eastern Standard time the evening before the cruise departs by visiting Carnival.com/shore-excursions. A cruise guest can also purchase shore excursions after boarding the cruise ship by visiting the Shore Excursion Desk.
Cruise guests or their travel agents can pre-purchase Carnival shore excursions. A guest must order directly through Carnival.com/shore-excursions via his registered Carnival account. He must have paid his full deposit for his cruise and have a cabin-level booking number. The guest can use Visa, Visa debit card, MasterCard, MasterCard debit card, American Express or The Discover Card to pay for the shore excursions online. He can make changes or cancel the shore excursions up to 11:30 p.m. Eastern Standard time the night before the cruise departs. Once on board, cancellation penalties apply. Crew members deliver pre-purchased shore excursion tickets to the cruise guest's stateroom.
Carnival recommends that cruise guests pre-purchase their shore excursions to avoid disappointment because popular excursions sometimes fill to capacity. While cruise guests can purchase shore excursions through independent tour operators, Carnival offers a best-price guarantee in which the cruise line pays the guest 110 percent of the difference if he finds the same excursion at a lower price. Also, the cruise line guarantees that it does not leave port without guests who are late returning from a shore excursion they purchased from Carnival.