SAY верно написал. От себя добавлю:
а) наличными или картой сейчас проезд стоит 60, по "Подорожнику" (a.k.a. "проездной") - 40; сделано это специально (как и закрытие точки продажи "Подорожников" в "Пулково"), чтобы деньги зарабатывать на "дорогих гостях" (не шучу, так и писали в сми, когда вводили "дифференциацию штанов")
б) если есть сама карта "Подорожника" (работающая) на руках, можно пополнить онлайн
http://www.metro.spb.ru/bznlpodorojnik1.html (также в мобильных приложениях от "Сбера" и "ВТБ") не позднее трёх лет с последнего использования; после пополнения нужно будет активировать по инструкции в автобусе (спросите кондуктора как);
в) нередко бывает, что в транспорте (в т.ч. 39 и 39Э) не работает система оплаты банковскими картами, тогда только наличные (оплата картами - опция, "откосить" от оплаты по причине её недоступности не получится);
г) в зале прибытия "Пулково" (также в нескольких местах в центре) прямо по ходу движения из входа в зал до выхода на улицу находится стойка городской туристической информации - единственная служба, связанная с туриндустрией, не завязанная на выкачивании из гостей денег (точнее, это последнее место в этой службе, т.к. в точках в центре продажи уже тоже есть, увы), с 9 до 20 ребята на месте и готовы информационно помочь.