Автобусы идут в 7.10 (Краснодар), 9.55 (Геленджик), 21.35, 22.15 (Новороссийск), 22.16 (Сочи)
Это по информации с сайтов с расписаниями.
Но лучше смотреть расписание из этой темы:
http://koktebel.ecrimea.ru/index.php/topic,2300.0.html там должно быть точнее.
Судя по указанному там времени, автобус идет как минимум 8 часов, а то и больше (еще зависит от парома, наверняка).
Сам ездил на Новороссийском автобусе один раз, но на расстояние всего километров 40 от Феодосии)) Очень хороший автобус был, комфортабельный. Хотя, могут и икарусы ездить.