Yes. There is a charter service from the Aeromar company.
By plane to Mexico City or Cancun international airports; from there you can take a charter flight to the island of Cozumel. Also you can drive from Cancun to Playa del Carmen, where the ferry can take you to the island.
Charter flights do operate from Dublin to Cancun and reverse for holiday makers.
Cozumel is definitely cheaper than Cancun.
Cancun and Cozumel are in the state of Quintana Roo which is in the country of Mexico.
There are non-stop flights from Mexico City to Havana, as well as flights with connections in cities such as Cancun and Cozumel. Your flight may take from 2 and a half hours(Mexico City - Havana) up to 4 hours or more (Mexico City - Cancun - Havana).
Cozumel is the large Island just east of Cancun, Mexico.
No. Waters around Cancun are too shallow for cruises to dock. However, most cruises dock on nearby Cozumel, with many visitors taking a ferry between Cozumel and Cancun, or between Cozumel and Playa del Carmen.
Mexico.
Mejico, muchacho.
If you are looking for peace and relaxation, you should go to Cozumel. If you want a vibrant night-life, Cancun would be your best bet.
Cancun and Cozumel would be two of them.
Bus lines are pretty accessible to local and foreign tourists alike. If you prefer to pay a higher price for a shorter travel time, there are some charter flights from Cancun to Merida.