Самый простой, быстрый и оптимальный способ - до Джубги доехать на своём транспорте (а это менее 15 км хорошей дороги), а там сесть на ближайший автобус до Туапсе (там их много). В Туапсе пройтись от автовокзала до ж/д (или на местном автобусе подъехать, недалеко). И уехать на электричке/поезде до Сочи. Желательно на скоростной - они идут менее двух часов. Можно конечно весь путь проехать на автобусе - но это намного дольше и муторней, учитывая серпантины. Расписание поездов и скоростных электричек
http://rzd.ru/e3/index.php?he_id=735 Автобусы в летнее время ходят в изобилии!