The sunset times shown above are approximate, so head for the beach a few minutes early to make sure you get the perfect shot.
Great sunrise shots can be found from most east-shore beaches, and sunset photos can be taken across the Nichupte lagoon with the mangrove jungle in the background.
In these areas, you'll have to settle for sunrise shots only, sunset views are blocked by the cities and trees (unless you can get to the roof of a taller building).
This small island offers excellent opportunities for both sunrise and sunset photos. At sunrise, head for the south point of the island—which is also the easternmost point in Mexico—and be the first in that country to watch the sun break over the horizon. In evenings, the sun makes a dramatic departure best photographed from the west corner of North Beach.
This island offers excellent sunrise and sunset photos, however it is a larger island and sunrise is only seen from the eastern shore, far away from most hotels. Sunsets take place right off the beach and provide a beautiful display over the open ocean.
Most northern cities like New York, Chicago, London, and Berlin, enjoy extremely long summer days. June 21—the longest day of the year—offers over 15 hours of daylight in most of these cities. Due to their location near the equator, Cancun and the Riviera Maya do not enjoy such long days. In fact, June offers nearly 2 hours less daylight time. Factor in that most tourists sleep in mornings and you may only enjoy about 9 hours in the sun (probably a good thing in the heat of the sun). Luckily, there are plenty of things to do after the sun goes down.
From December to February, Cancun and the Riviera Maya only offer about 11 hours of daylight. If you sleep in until 10am, you'll only enjoy about 6 hours of sunshine each day.