Any traveler who wants to visit the western or southern shores of Baikal should plan to enter the region through the city of Irkutsk. This includes anyone whose ultimate destinations are places like: 1) Pribaikalski National Park, 2) Olkhon Island and the Small Sea, 3) Listvyanka, Port Baikal and the Baikal Shoreline Railroad, 4) Arshan and Tunkinski National Park, and 5) the town of Baikalsk and the nearby Baikalski National Nature Reserve.
For those who want to spend time on the eastern shores of Baikal the best port of entry will be the city of Ulan-Ude. This would include people who want to see: 6) Zabaikalski National Park, 7) Chivyrkui Bay, the Ushkanii Islands, and the Holy Nose Peninsula, or 8) the high mountains surrounding the Barguzin Valley.
Finally, you'll want to travel through the town of Severobaikalsk to get to the northern reaches of Baikal, and visit places such as: 9) the hots springs of Khakusy, Goudzhekit and Dzelina, or 10) to hear the singing sand dunes of Turali, or 11) to enjoy a ski vacation around the village of Davan.