Yes! Tickets can be purchased on your cruise ship. If you are concerned with scheduling times and missing your cruise departure just give us a call at 888-239-3816.