Если верить сайту РЖД, поезда из Казани 31.10 после 22:00 идут только с вокзала Казань-2, так что делать трансфер к вокзалу Казань-1 смысла нет...
Всего 2 поезда: в 22:18 и в 22:28.
Теплоход прибывает в 20:00, 2 часа экскурсия, заканчивается на вокзале... мне кажется, немножко рискованно... или нет?