Thanks to the development of the local airlines, now it is possible to take a local flight on a small airplane from Ulan-Ude and Irkutsk to Olkhon Island.
The airplane takes only 12 people. The flight from Ulan-Ude to Olkhon Island takes less than 1 hour. Which is amazing. It means it is even faster from Irkutsk.