Автобусы это основной вид транспорта на Кубе, поэтому местное население их очень любит, хотя по европейским меркам они представляют собой страшные развалюхи. Городские автобусы в разговорной речи именуются camello, что означает "верблюд". Ездят они без всякого расписания и часто не имеют обозначения номера маршрута. В часы пик обычные автобусы оказываются забиты до предела, поэтому лучше выбирать т.н. сидячие автобусы — в них число пассажиров жестко ограничено количеством сидячих мест. Основным междугородним транспортом также является автобус. Ходят междугородние автобусы (их называют gua-gua) крайне неаккуратно. Билеты нужно покупать заранее, стоят они в пределах нескольких песо. Автобусы как правило набиты до отказа, поэтому путешествие будет запоминающимся. В провинции вместо автобусов нередко используются древние грузовики.
Для передвижения рекомендуется пользоваться так называемыми "туристическими такси", которые представляют собой достаточно современные автомобили с радиотелефоном и кондиционером. Оплата производится только в долларах (примерно 2 USD за 1,5-2 км.). Туристическое такси можно заказать из любого отеля или по телефону, при этом передвижение машины постоянно контролируется операторами, что обеспечивает безопасность. Обычные такси, в которых оплата производится в песо, используют достаточно старые машины и их немного. Множество частников зарабатывают "извозом", особенно в Варадеро и других курортных зонах. Цены у них несколько ниже, чем у государственных компаний, но и гарантии нет никакой. По курорту Варадеро курсируют «шаттлы», водителям которых вполне можно доверять, а также туристические автобусы. На таком автобусе, купив единожды билет, можно ездить весь день, выходя на любой остановке и садясь на любой остановке неограниченное число раз.