До Геленджика можна потрапити на автобусі, прямим або транзитним рейсом. У Геленджик ходять автобуси з Краснодара та багатьох інших міст Краснодарського краю: Новоросійськ, Сочі, Анапа, Майкоп, Джубга, Гарячий Ключ і т. д. Також прямі рейси до нашого міста йдуть з Москви та Санкт-Петербурга.

Доїхати можна поїздом до Новоросійська, а від Новоросійська – автобусом до Геленджика. З Нижнього Новгорода ходить прямий поїзд Нижній Новгород – Новоросійськ і поїзд Воркута – Новоросійськ (проходить від Нижнього Новгорода до Новоросійська близько 2 діб).

Найзручніше їхати поїздом до Новоросійська, адже він найближчий до Геленджику, так що добиратися до курорту буде легше. З Москви поїзди ходять щодня, квиток у плацкарт коштує від 2800 ₽, у купе – від 4300 ₽.

Кращий спосіб дістатися з Москва в Геленджик – це літак, дорога займе 4ч 26хв і буде коштувати RUB 3000 – RUB 21000. 6000 і займе 28ч 40хв.