Все зависит от ваших возможностей.
Если есть, где остановиться в Питере, чтобы дать кошками немного передохнуть после поезда, то сделайте так.
Если лететь самолетом, то выясните, какие условия предоставит авиакомпания. Животных не всегда разрешают провозить в салоне самолета. Т.е. им придется находиться в багажном отделении. Там, как понимаю, может быть холодно?
Кошек наверное лучше везти в отдельных прочных, хорошо закрываются переносках.
На время поездки кошкам желательно одеть шлейки, чтобы их было удобно вынимать при необходимости наружу и сразу пристегнуть поводок (если потребуется показывать на ветеринарном контроле).
Без поводка, кошка может легко убежать, испугавшись, к примеру, неожиданно резкого звука.
Перед поездкой не кормить за день до отъезда и не давать много жидкости. На поездку взять комплект одноразовых простынок в переноску, воду и любимый корм, чтобы в дороге немного подкормливать.
Дней за 10 до поездки можно начать давать капли "Кот Баюн" или Фитекс - успокоительные средства.
Очень помогает в поездке спрей Феливей для кошек:
http://www.feliway.com/ru/Felivej-f...l-zovat-Felivej
О ветерианарных правилах перевоза животных в этой теме было много сообщений. Прочитайте все внимательно.