Skip to main content
AMZBooking
Buenos Aires

Travel ideas · Best places to visit in Latin America & Caribbean in April

Best places to visit in Latin America & Caribbean in April

Where to go in Latin America & Caribbean in April: destinations at their best that month.

Updated By the AMZBooking editorial team

Photo: Deensel, CC BY 2.0

Quick answer

Top picks for April: Buenos Aires, Rio de Janeiro and Cancún. Buenos Aires averages 23°C (73°F); Rio de Janeiro averages 28°C (82°F); Cancún averages 31°C (88°F). All 9 destinations below list April among their best months or have reliably pleasant weather then.

Key facts

Destinations
9
Warmest
Cancún (31°C (88°F))
Driest
Cancún (3 rainy days)

Latin America & Caribbean

Buenos Aires
Photo: Deensel, CC BY 2.0

Argentina · 23°C (73°F) · 8 rainy days

Buenos Aires

Tango, steakhouses, late nights and grand avenues on the Río de la Plata. Mild and pleasant, with autumn colour in the parks and a full cultural calendar.

Rio de Janeiro
Photo: Rafael Rabello de Barros, CC BY-SA 3.0

Brazil · 28°C (82°F) · 9 rainy days

Rio de Janeiro

Granite peaks, city beaches and samba between rainforest and the Atlantic. Temperatures and humidity ease; Easter brings domestic travellers and busier beaches for a few days.

Cancún
Photo: dronepicr, CC BY 2.0

Mexico · 31°C (88°F) · 3 rainy days

Cancún

Turquoise Caribbean beaches, Maya ruins, cenotes and island day trips. Very sunny and getting hotter; Easter week brings Mexican holidaymakers to every beach.

Mexico City
Photo: Gobierno CDMX, CC0

Mexico · 27°C (81°F) · 6 rainy days

Mexico City

Aztec ruins, world-class museums, street tacos and leafy Roma and Condesa. The warmest month, still mostly dry; Holy Week brings processions and many locals leave town.

Havana
Photo: RenaatPeeters, CC BY-SA 4.0

Cuba · 29°C (84°F) · 4 rainy days

Havana

Colonial plazas, the Malecón seawall and live son music on every corner. Hotter but still dry; a good month before the rains and humidity arrive.

Montego Bay
Photo: Don Ramey Logan, CC BY-SA 3.0

Jamaica · 31°C (88°F) · 5 rainy days

Montego Bay

Jerk smoke, reggae and reef-protected beaches on Jamaica's north coast. Warm and mostly dry; prices begin to fall after Easter.

Nassau
Photo: Quintin Soloviev, CC BY 4.0

Bahamas · 27°C (81°F) · 5 rainy days

Nassau

Pastel colonial streets, Junkanoo and turquoise water on New Providence. Excellent weather and warmer sea; prices start falling after Easter.

Punta Cana
Photo: Ila Mae Thie, CC BY-SA 4.0

Dominican Republic · 29°C (84°F) · 7 rainy days

Punta Cana

Palm-lined white-sand beaches and all-inclusive resorts on the Dominican east coast. Still mostly dry and sunny; prices begin to fall after Easter.

San Juan
Photo: Farragutful, CC BY-SA 3.0

Puerto Rico · 29°C (84°F) · 9 rainy days

San Juan

Spanish forts, blue cobblestones and city beaches in Puerto Rico's capital. Warm and still fairly dry; Easter week is busy with local holidaymakers.

Beach, city or budget: April picks by trip type

Best places to visit in Latin America & Caribbean in April, grouped by kind of trip
Trip typeDestinations
Beach tripsRio de Janeiro, Cancún, Havana, Montego Bay, Nassau, Punta Cana, San Juan
City breaksBuenos Aires, Mexico City
Lower-cost tripsMexico City

What's on in April

Recurring events; dates move from year to year, so confirm with the organiser.

  • Buenos Aires: BAFICI — independent film festival (usually April)
  • Rio de Janeiro: Easter holidays (March or April)
  • Cancún: Semana Santa (Holy Week) holidays (March or April)
  • Mexico City: Passion Play in Iztapalapa (Holy Week, March or April)
  • Montego Bay: Easter weekend events and carnival season in Kingston (usually April)

Daylight in April

Day length on these trips ranges from about 11.3 hours in Buenos Aires to 12.7 hours in Havana (sunrise to sunset on 15 April). Longer days mean more sightseeing time; shorter ones favour museums, food and evenings.

April weather compared

Average April weather
DestinationHighLowRainy daysCrowds
Buenos Aires23°C (73°F)14°C (57°F)83/5
Rio de Janeiro28°C (82°F)22°C (72°F)93/5
Cancún31°C (88°F)23°C (73°F)34/5
Mexico City27°C (81°F)11°C (52°F)64/5
Havana29°C (84°F)20°C (68°F)43/5
Montego Bay31°C (88°F)23°C (73°F)54/5
Nassau27°C (81°F)20°C (68°F)54/5
Punta Cana29°C (84°F)22°C (72°F)74/5
San Juan29°C (84°F)23°C (73°F)94/5

Questions travellers ask

+Where is good to travel in April?

Buenos Aires, Rio de Janeiro, Cancún, Mexico City, Havana and Montego Bay are all at or near their best in April.