4 Stunden sind gut, jedenfalls im Normalfall. Besser waere aber, Cancun raus, schlafen, und am naechsten Morgen weiter. Die Gegend in DF um Flughafen und Busterminal (Norte y Sur, beide nicht weit vom Flughafen) herum ist nicht so super. Ich habe da mal Bekannte besucht, die wollten spaet abends mit dem Auto nicht zum Flugzeug kommen.Wenn es denn sein muss: gutes Hotel mit Shuttle Service vorrerservieren (massenhaft Auswahl: Ramada, Hilton, Camino Real, Fiesta Inn, auch Hostales). Aber denk auch an den Flug: bei Dunkelheit sieht man nichts, hoechstens Lichter, und der Anflug auf diese Megacity zwischen Bergen ist bei Tag schon an sich ein Erlebnis.