You can also buy them on the same day of your visit (if any tickets left), up to two hours before the allocated time for the entrance to the Nasrid Palaces. Alhambra tickets are nominative, so you MUST show your national ID (UE nationals) or passport to be granted access to the monument.