Если на поезде, то наверное, лучше всего будет на этом (см. фото)- всего одна пересадка в Белостоке:
Стоимость билета - нормального Краков - Кузница 61,90зл, минус 37% скидки по студенческому (если есть) - 39 зл.
В Польше, если дистанция длинная, есть смысл покупать билет сразу на всю дистанцию, а то и билет туда-обратно. Получается дешевле. Просто в кассе говорите: дайте билет до Гродно и потом вас уже всю дорогу не волнует проблема покупки билета на пересадочных станциях.
Расписание остальных поездов можно проверить на pkp.pl Там даже русскоязычная версия есть. К сожалению, корявая, так что лучше по-польски смотреть. Следует обращать внимание на обозначения поездов возле каждого курса, т.к. фиолетовый или голубой квадратик - обозначает интерсити или экспресс - соответственно цена намного выше за проезд. Естественно, у них там свои акции есть, но это нужно проверять на сайтах фирм.
1 ноября - выходной в Польше, так что необходимо еще и проверить насчет будет ли ходить данный поезд в этот день.
Можно в кассе спросить есть ли на данный момент какие-нибудь специальные акции типа "bilet weekendowy"