За внутренние рейсы на Кубе отвечают местные компании Aerogaviota, Cubana de Aviacion и Aero Caribbean, хотя самолеты этих операторов летают также в страны Центральной и Южной Америки и по некоторым другим направлениям.
Интернациональное авиасообщение Кубы осуществляется в основном за счет зарубежных операторов. На острове расположено пять международных аэропортов: в Гаване, Сантьяго-де Кубе, Варадеро, Ольгине и на острове Кайо-Ларго.
За внутренние рейсы отвечают местные компании Aerogaviota, Cubana de Aviacion и Aero Caribbean, хотя самолеты этих операторов летают также в страны Центральной и Южной Америки и по некоторым другим направлениям.
Пожалуй, автобусы - самый удобный для туриста способ путешествовать по острову Свободы, не считая аренды собственного автомобиля.
Граждане страны тоже не жалуются: к их услугам национальный перевозчик ASTRO, чьи автобусы курсируют между всеми крупными городами страны как минимум раз в день. Все транспортные средства оснащены кондиционерами, такой способ передвижения по Кубе достаточно комфортен - по крайней мере, он в разы лучше поездки на поезде.
На Кубе расположены пять международных аэропортов: в Гаване, Сантьяго-де-Куба, Варадеро, Ольгине и на острове Кайо-Ларго. Также аэропорты есть в Тринидаде, на острове Кайо-Коко и в ряде других мест.
Муниципальный транспорт в стране достаточно ветхий, автобусов мало и они часто ломаются, поэтому туристам пользоваться общественным транспортом не рекомендуется. Основной городской транспорт - автобус ("ва-ва "). Существует 2 вида автобусов - "сидячий", где число пассажиров четко ограничено количеством мест, и обычные машины, которые часто забиты до отказа. Расписания движения нет вообще, маршруты движения зачастую также не обозначены. Стоимость проезда - 1-2 CUP.
Железнодорожный транспорт на Кубе принадлежит государству. Работа железной дороги, как и прочих видов кубинского общественного транспорта, отлажена не слишком хорошо: расписание может непредсказуемо меняться, нередки опоздания или задержки вплоть до 15-20 часов.
Аренда автомобиля достаточно проста, для этого необходимо оплатить стоимость аренды (примерно 55-65 USD в день) и залоговый сбор (до 100 USD). При этом качество машин самое разнообразное, а агенства не всегда могут предоставить даже заранее зарезервированный автомобиль. Стоимость бензина высока (около 1 USD за литр).