Интересный вопрос, хоть и требующий некоторых уточнений. Кратчайшая дорога из Санкт-Петербурга до посёлка городского типа Листвянка в Иркутском районе Иркутской области - это примерно 5700 километров, примерно 75 часов, разумеется, получится больше. Путь проходит через Тихвин, Череповец, Вологду, Киров, Омутнинск, Пермь, Екатеринбург, Тюмень, Омск, Новосибирск, Кемерово, Красноярск, Канск, Тайшет, Иркутск. Однако, озеро Байкал достаточно большое, до города Северобайкальск в Бурятии (в северной части озера) около 6000 км, дорога составит уже более 83 часов, в этом случае после Тайшета дорога пойдёт через Братск, Железногорск-Илимский и Усть-Кут. Быть может, Вас интересуют более сокровенные места, например, Усть-Баргузин (Бурятия). Расстояние до него более 6200 км, время в пути составит более 84 часов, после Иркутска дорога пройдёт через Слюдянку, Бабушкин, Турунтаево. На мой взгляд, в Прибайкалье ехать всё же лучше поездом, меньше устанете, к тому же, лучше посмотрите половину страны.