В принципе, этот вопрос уже рассматривался, когда говорилось о поездке в Красную Поляну из Сочи.
viewtopic.php?f=2&t=3944Весь транспорт из Сочи проходит мимо Хосты. Тут только есть тонкость. 105 маршрут, который идёт от вокзала Сочи на Красную Поляну не заезжает непосредственно в Хосту. Это не всегда удобно. Поэтому есть вариант в Красную Поляну добираться из Хосты с пересадкой. На любой маршрутке добраться из Хосты до курортного городка Адлера, к примеру. Там спокойно пересесть на этой же остановке на 105 маршрутку до Красной Поляны. Можно доехать дальше, в район рынка Адлера. Там где автостанция можно сесть на 135 автобус до Красной Поляны. В общем, где-то так.