It’s still not as simple as buying a flight online, but traveling to Cuba as an American citizen is very much a possibility if your trip falls into one of the designated categories (more details here).