Ежедневно с Московского и Ладожского вокзалов отправляются поезда дальнего следования, останавливающиеся в Тихвине. Время в пути занимает около 3,5 часов.
Расписание поездов: tutu.ru
Из Санкт-Петербурга регулярно отправляются рейсовые автобусы с автовокзала. Автовокзал располагается на набережной Обводного канала в доме 36, возле метро «Обводный канал».
Расписание автобусов: автовокзалы.ру
По дорогам общего пользования до Тихвина от Петербурга ехать около 230 километров (по прямой расстояние от СПб до Тихвина — 185 км), что в среднем занимает три часа. Трассы до Тихвина: Р-21 и А114 (219,1 км.), E105/М10 и Р36 (266,2 км.)