Measurements:
°C
°F
World Resorts

Cuba vs Mexico: What is the Best Country for Your Vacation in April?

Below you can find weather conditions information for almost all popular resorts of Cuba and Mexico in april. Day and night temperatures, cloud cover, precipitation, sea water temperature and sunny hours values are based on daily average values in april for last three years.
Resort name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
Acapulco 93.3°F 76.8°F 8.3% - 85.0°F 12h. 28m.
Aguascalientes 87.0°F 62.6°F 16.1% - - 11h. 37m.
Baracoa 85.6°F 74.4°F 57.6% 3 days (1.9 in) 83.4°F 06h. 21m.
Barra de Potosi 90.0°F 74.5°F 11.9% - 84.0°F 12h. 03m.
Boca del Rio 93.7°F 78.1°F 22.0% - 81.8°F 10h. 49m.
Brisas de Zicatela 93.7°F 80.1°F 18.4% - 85.8°F 11h. 12m.
Cabo San Lucas 81.6°F 67.5°F 13.6% - 73.8°F 11h. 58m.
Caleta de Campos 90.0°F 74.5°F 11.9% - 82.0°F 12h. 03m.
Campeche 99.1°F 77.7°F 17.2% - 85.8°F 11h. 26m.
Cancun 90.6°F 78.8°F 30.9% - 84.2°F 09h. 44m.
Casitas 86.4°F 76.8°F 38.5% 1 day (1.1 in) 80.4°F 08h. 45m.
Cayo Coco 83.5°F 80.8°F 38.6% - 83.6°F 08h. 47m.
Cayo Guillermo 82.3°F 80.8°F 37.3% 1 day (0.6 in) 83.6°F 08h. 57m.
Cayo Largo 83.0°F 82.0°F 29.6% - 85.4°F 09h. 54m.
Cayo Santa Maria 83.3°F 80.5°F 35.9% - 83.4°F 09h. 07m.
Chetumal 93.1°F 79.6°F 38.3% 1 day (0.5 in) 86.2°F 08h. 45m.
Chihuahua 86.5°F 61.1°F 8.0% - - 12h. 50m.
Chimalhuacan 81.4°F 59.4°F 22.9% - - 10h. 42m.
Cienfuegos 95.1°F 74.0°F 24.0% - 84.6°F 10h. 37m.
Ciudad Acuna 85.1°F 69.1°F 40.7% 1 day (0.8 in) - 08h. 38m.
Ciudad Apodaca 88.3°F 71.1°F 37.9% 1 day (0.6 in) - 08h. 56m.
Ciudad del Carmen 90.1°F 81.7°F 17.1% - 86.0°F 11h. 25m.
Ciudad Juarez 81.3°F 60.5°F 8.2% - - 12h. 54m.
Ciudad Lazaro Cardenas 91.5°F 73.8°F 11.7% - 83.6°F 12h. 04m.
Ciudad Lopez Mateos 81.2°F 59.8°F 23.6% - - 10h. 37m.
Ciudad Madero 84.6°F 77.9°F 42.7% - 79.8°F 08h. 15m.
Ciudad Obregon 97.6°F 65.1°F 10.1% - - 12h. 31m.
Ciudad Victoria 93.8°F 72.7°F 32.2% 1 day (0.6 in) - 09h. 37m.
Coatzacoalcos 93.9°F 78.8°F 24.5% - 84.6°F 10h. 28m.
Costa Careyes 89.8°F 72.9°F 8.8% - 77.4°F 12h. 29m.
Costa de Oro 101.2°F 77.3°F 23.0% 1 day (0.7 in) 82.8°F 10h. 40m.
Cozumel 90.6°F 78.9°F 38.5% - 84.8°F 08h. 45m.
Cuautitlan Izcalli 82.1°F 60.8°F 22.3% - - 10h. 47m.
Cuautla 94.5°F 68.4°F 17.9% - - 11h. 19m.
Cuernavaca 90.1°F 63.5°F 19.2% - - 11h. 09m.
Culiacan 99.2°F 65.5°F 16.0% - - 11h. 42m.
Durango 83.3°F 55.4°F 13.6% - - 11h. 59m.
Ecatepec 81.4°F 59.4°F 22.9% - - 10h. 42m.
Ensenada 69.2°F 54.2°F 15.3% - 62.2°F 11h. 59m.
Garcia 83.0°F 68.8°F 33.6% 1 day (0.6 in) - 09h. 29m.
General Escobedo 86.1°F 69.9°F 35.5% 1 day (0.7 in) - 09h. 15m.
Gomez Palacio 91.8°F 69.6°F 12.9% - - 12h. 07m.
Guadalajara 96.1°F 59.9°F 7.7% - - 12h. 38m.
Guadalupe 87.6°F 71.4°F 35.8% 1 day (0.7 in) - 09h. 12m.
Havana 92.4°F 75.3°F 26.4% - 83.4°F 10h. 20m.
Hermosillo 95.8°F 66.6°F 6.7% - - 13h. 00m.
Holguin 94.0°F 73.8°F 37.5% - 82.6°F 08h. 54m.
Irapuato 91.7°F 63.1°F 14.6% - - 11h. 47m.
Isla Mujeres 89.3°F 79.6°F 33.5% - 84.0°F 09h. 24m.
Jiutepec 94.5°F 68.4°F 17.9% - - 11h. 20m.
La Crucecita 93.6°F 78.2°F 27.4% - 85.6°F 10h. 04m.
La Manzanilla 89.8°F 72.9°F 8.8% - 78.0°F 12h. 28m.
La Paz 87.0°F 66.3°F 11.8% - 74.6°F 12h. 13m.
La Penita de Jaltemba 96.7°F 68.1°F 10.2% - 81.2°F 12h. 21m.
La Pesca 82.1°F 76.3°F 46.4% - 77.6°F 07h. 48m.
La Vigueta 86.4°F 76.8°F 38.5% 1 day (1.1 in) 80.4°F 08h. 45m.
Leon 88.3°F 63.9°F 14.7% - - 11h. 46m.
Los Medanos 92.0°F 79.2°F 23.7% - 82.0°F 10h. 36m.
Luces en el Mar 92.2°F 79.9°F 6.8% - 85.0°F 12h. 40m.
Mahahual 91.2°F 80.5°F 43.7% - 85.4°F 08h. 05m.
Manzaltan 85.5°F 70.0°F 16.3% - 77.2°F 11h. 37m.
Manzanillo 93.1°F 70.1°F 8.8% - 80.2°F 12h. 28m.
Manzanillo 93.2°F 74.7°F 36.5% 1 day (1.0 in) 85.4°F 09h. 01m.
Matamoros 85.6°F 74.4°F 46.7% 1 day (0.7 in) - 07h. 48m.
Matanzas 93.7°F 74.3°F 26.0% - 83.2°F 10h. 24m.
Mazatlan 85.9°F 70.3°F 11.9% - 76.0°F 12h. 11m.
Mazunte 93.6°F 78.2°F 27.4% - 85.2°F 10h. 04m.
Merida 104.2°F 74.5°F 23.0% - 83.6°F 10h. 44m.
Mexica 83.8°F 63.9°F 18.6% - - 11h. 14m.
Mexicali 93.6°F 66.2°F 7.8% - - 12h. 59m.
Mexico City 82.2°F 60.8°F 21.1% - - 10h. 56m.
Monte Gordo 86.4°F 76.8°F 38.3% 1 day (1.1 in) 80.4°F 08h. 47m.
Monterrey 87.6°F 71.4°F 35.8% 1 day (0.7 in) - 09h. 12m.
Morelia 90.8°F 58.2°F 16.6% - - 11h. 30m.
Naucalpan 80.6°F 59.9°F 23.1% - - 10h. 41m.
Nezahualcoyotl 82.2°F 60.8°F 21.1% - - 10h. 55m.
Niquero 90.9°F 75.0°F 39.9% 1 day (1.1 in) 85.2°F 08h. 35m.
Nuevo Laredo 90.2°F 72.9°F 43.0% 2 days (0.8 in) - 08h. 18m.
Nuevo Vallarta 92.3°F 68.1°F 13.0% - 79.0°F 11h. 59m.
Oaxaca 88.9°F 62.4°F 24.8% - - 10h. 25m.
Perula 89.8°F 72.9°F 8.8% - 76.6°F 12h. 29m.
Piedras Negras 87.0°F 70.9°F 40.6% 2 days (0.8 in) - 08h. 38m.
Pinar del Rio 96.0°F 71.6°F 25.9% 1 day (0.4 in) 85.4°F 10h. 23m.
Playa Azul 93.2°F 71.8°F 8.3% - 79.0°F 12h. 32m.
Playa Blanca 88.9°F 76.5°F 41.3% 1 day (1.0 in) 82.6°F 08h. 25m.
Playa Chachalacas 92.0°F 79.2°F 23.7% - 82.0°F 10h. 36m.
Playa del Carmen 88.8°F 77.3°F 33.3% - 84.8°F 09h. 25m.
Playa Esmeralda 88.7°F 77.9°F 40.4% 1 day (0.8 in) 82.6°F 08h. 32m.
Playa Oriente 86.4°F 76.8°F 38.5% 1 day (1.1 in) 80.4°F 08h. 45m.
Playa Santa Lucia 89.7°F 76.4°F 40.0% - 83.0°F 08h. 35m.
Playa Zipolite 93.6°F 78.2°F 27.4% - 85.2°F 10h. 04m.
Puebla 80.6°F 61.5°F 24.0% - - 10h. 34m.
Puerto Angel 93.6°F 78.2°F 27.4% - 85.0°F 10h. 04m.
Puerto Arista 94.5°F 78.8°F 28.6% - 88.8°F 09h. 55m.
Puerto Aventuras 89.6°F 76.4°F 37.5% 1 day (0.6 in) 84.8°F 08h. 54m.
Puerto Morelos 89.3°F 79.6°F 33.5% - 85.0°F 09h. 24m.
Puerto Vallarta 98.2°F 63.5°F 8.9% - 78.8°F 12h. 30m.
Punta Mita 92.3°F 68.1°F 13.0% - 79.4°F 11h. 59m.
Punta Villela 92.3°F 68.1°F 13.0% - 79.4°F 11h. 59m.
Purerto Escondido 93.2°F 74.2°F 15.6% - 86.6°F 11h. 32m.
Queretaro 89.7°F 60.1°F 23.7% - - 10h. 38m.
Reynosa 88.8°F 72.9°F 50.0% 1 day (0.8 in) - 07h. 23m.
Rincon de Guayabitos 96.7°F 68.1°F 10.2% - 81.2°F 12h. 21m.
Riviera Maya 89.7°F 76.4°F 37.3% 1 day (0.6 in) 84.8°F 08h. 55m.
Salamanca 92.8°F 62.6°F 15.7% - - 11h. 38m.
Salchi 93.7°F 80.1°F 18.4% - 85.0°F 11h. 12m.
Saltillo 80.3°F 63.2°F 22.4% - - 10h. 54m.
San Agustinillo 93.6°F 78.2°F 27.4% - 85.2°F 10h. 04m.
San Blas 96.7°F 68.1°F 10.2% - 81.2°F 12h. 21m.
San Cristobal de las Casas 77.2°F 57.7°F 35.7% 1 day (1.1 in) - 09h. 03m.
San Jose del Cabo 88.6°F 70.9°F 10.5% - 74.2°F 12h. 22m.
San Luis Potosi 84.3°F 62.3°F 23.7% - - 10h. 39m.
San Nicolas de los Garza 87.6°F 71.4°F 35.8% 1 day (0.7 in) - 09h. 12m.
San Pancho 92.3°F 68.1°F 13.0% - 80.8°F 11h. 59m.
San Patricio 93.2°F 71.8°F 8.3% - 78.6°F 12h. 33m.
Santa Catarina 83.0°F 68.8°F 33.6% 1 day (0.6 in) - 09h. 28m.
Santa Maria 83.3°F 80.5°F 36.5% - 83.4°F 09h. 03m.
Santiago de Cuba 91.5°F 70.3°F 39.6% - 85.4°F 08h. 37m.
Sayulita 92.3°F 68.1°F 13.0% - 80.6°F 11h. 59m.
Tampico 85.9°F 76.9°F 41.4% 1 day (0.5 in) 79.2°F 08h. 25m.
Tangolunda 93.6°F 78.2°F 27.4% - 85.8°F 10h. 04m.
Tapachula 94.0°F 77.1°F 56.1% 7 days (4.0 in) - 06h. 28m.
Tecolutla 86.4°F 76.8°F 38.5% 1 day (1.1 in) 80.6°F 08h. 45m.
Tehuacan 86.9°F 61.2°F 29.8% - - 09h. 49m.
Tijuana 71.3°F 56.5°F 20.9% - 61.0°F 11h. 17m.
Tlalnepantla 82.2°F 60.8°F 21.1% - - 10h. 56m.
Tlaquepaque 87.8°F 65.6°F 10.4% - - 12h. 18m.
Toluca 74.7°F 52.0°F 22.8% 2 days (0.7 in) - 10h. 43m.
Torreon 91.8°F 69.6°F 12.9% - - 12h. 07m.
Trinidad 92.3°F 72.5°F 31.2% - 84.6°F 09h. 42m.
Troncones 94.0°F 75.6°F 6.8% - 84.2°F 12h. 41m.
Tulum 89.3°F 77.3°F 38.5% - 84.6°F 08h. 45m.
Tuxtla Gutierrez 98.8°F 72.8°F 28.8% - - 09h. 55m.
Varadero 91.6°F 75.3°F 25.4% - 83.6°F 10h. 28m.
Veracruz 91.0°F 78.7°F 21.5% - 81.8°F 10h. 53m.
Villahermosa 100.1°F 78.6°F 23.8% 1 day (1.1 in) - 10h. 34m.
Zamora 94.1°F 61.5°F 8.8% - - 12h. 30m.
Zapopan 93.5°F 63.5°F 12.1% - - 12h. 06m.
Zihuatanejo 92.7°F 76.6°F 6.9% - 84.2°F 12h. 40m.
* Sunny hours is the amount of time when the sun light reaches the ground during the day. It depends on day length and cloud cover during the day.
When Do You Plan Your Vacation?
Please select month to get weather conditions averages for all popular resorts of Cuba and Mexico. You can get such information for only those months of the year when the average sea water temperature is greater then 70°F.

Cuba vs Mexico. Monthly Weather Averages.

Popular Resorts:
NAME
Antalya +72
Aya Napa +68
Bali +86
Crete +60
Eilat +78
Eivissa +62
Goa +92
Hainan +92
Hurghada +84
Kemer +62
Palma de Mallorca +56
Pattaya +92
Phuket +92
Punta Cana +74
Sharm-el-Sheikh +80