Для посещения Кубы необходимо иметь загранпаспорт.
Для граждан России и стран СНГ виза не требуется, поскольку действует договор о безвизовом въезде. Консульского сбора нет. Необходимо приглашение, туристическая карта или подтверждение брони в гостинице.
Передвижение по стране для российских граждан не ограничено. При выезде из страны взимается таможенный сбор в 15-20 USD. Медицинская страховка для поездки на Кубу не является обязательной, но для более спокойного путешествия лучше ее приобрести, т.к. медицинские услуги на Кубе достаточно дорогие, хотя первая и скорая помощь бесплатные, первый визит к врачу также бесплатен. Высока вероятность малярии.
Запрещен ввоз автомашин, мотоциклов и запасных частей к ним, порнографии, наркотических и взрывчатых веществ, лекарств без указания марки завода-изготовителя. Запрещен вывоз певчих и экзотических птиц, коры и древесины ценных пород, кожи и перьев экзотических животных и птиц, культурных ценностей. При покупке изделий из крокодиловой кожи требуйте у продавца лицензию на вывоз, в противном случае данный сувенир будет изъят при прохождении таможенного контроля. Данные лицензии выдаются как правило только в магазинах, на рынках изделия из кожи крокодила стоят в 3 - 5 раз дешевле, но лицензии на вывоз не выдаются. Ввоз и вывоз иностранной валюты не ограничен, национальной - запрещен.