Основным транспортным узлом региона выступает аэропорт Симферополя, расположенный в 90 км от города. От терминала до автовокзала курсирует троллейбус № 55, поездка на котором занимает около 3 часов. Быстрее добраться можно на междугородних автобусах или с помощью автомобильного трансфера. Наземное сообщение из других регионов России организовано через Крымский мост на прямых автобусах из Москвы или по поезду с пересадкой на междугородние маршруты.
Городской транспорт включает развитую сеть маршрутных автобусов и знаменитый крымский троллейбус. Троллейбусные маршруты № 1, 3, 41 и 42 связывают городские кварталы, а междугородние рейсы № 52 и № 53 ведут в Симферополь и Алушту. Автобусы № 3, 5, 14, 34 ходят к Массандровскому дворцу, № 9, 15, 22 — к Ливадийскому дворцу, № 29 — к Никитскому ботаническому саду, № 47, 102 — к Ласточкиному гнезду, № 50 — к подножию Ай-Петри, а рейсы № 28, 106, 107 соединяют центр с Алупкой, Гурзуфом и Симеизом.
Особый вид транспорта курорта — канатные дороги. Визитной карточкой считается линия Мисхор — Ай-Петри, а в самом городе работает фуникулер Ялта — Горка. Также в регионе действуют канатки Черноморье, Горный, Ясная Поляна, Марат, Respect Hall и линия от отеля Ялта Интурист до пляжа Донбасс.