Как говорится, «Дьявол кроется в деталях». Тут все зависит от формирования цен экскурсий. Если цена всегда одна и та же (что вряд ли), то все просто, если цена зависит от выбранных параметров - то сложнее. В целом, я про то, что при складывании товара в корзину можно назначать товару любые параметры - туда можно передавать в том числе и даты. Так же можно поступить и с ценой (т.е. делать расчет цены и в корзину складывать с рассчитанной ценой) - но там будет сложнее.