Tropical. Dry May-Sep best for temple visits. Wet Oct-Apr can interrupt trips. Always warm 24-32°C. Mt. Merapi area cooler. Best time Jun-Aug for Borobudur.