Get Holiday Package Offers
You can get a customised offer for your trip duration, dates, and group size
View PackagesSave upto 30%
by comparing quotes from 3 agents
The best time to visit Yogyakarta is from May to September, and August is the driest month of the year by a wide margin. The dry season is what makes Borobudur and Prambanan worth the early start, because cloud and haze are least likely in these months.
January is the wettest month and the one to avoid. It carries well over twenty times August's rain, and the open-air temple sites are the first thing a wet day takes away from you.
| Month | High/Low (°C) | Rain |
|---|---|---|
| January | 31°/ 23° | 23 days |
| February | 31°/ 23° | 28 days |
| March | 31°/ 23° | 26 days |
| April | 32°/ 23° | 26 days |
| May | 32°/ 22° | 9 days |
| June | 31°/ 20° | 2 days |
| July | 31°/ 19° | 1 days |
| August | 31°/ 19° | 0 days |
| September | 32°/ 20° | 0 days |
| October | 33°/ 21° | 0 days |
| November | 32°/ 23° | 11 days |
| December | 32°/ 23° | 28 days |
May is the first properly dry month and the best of the shoulder season. Days run in the high twenties, the temple grounds are dry underfoot, and rates have not yet climbed.
June is drier again and still ahead of the Indian school holidays. This is the strongest month of the year on weather and price together.
July and August are the driest and clearest months. August is the driest month of the year, receiving a small fraction of what falls in January.
They are also the most crowded. The Indian summer holidays and the European season overlap here, so book Borobudur transfers and hotels well ahead.
September is still dry and much quieter once the holidays end. On weather and value together it is the best month of the year to come.
October is the turn of the season and the point at which the rain returns. Early October usually holds; by the end of the month it does not.
November and December are wet, and the rain builds steadily through both. Afternoon storms are the pattern, so temple visits need to be finished by early afternoon.
Mornings are still usable, which is why a wet-season trip works if you accept a 5am start and treat the afternoons as indoor time in Kraton, the batik workshops and Malioboro.
January is the wettest month of the year and February is close behind. This is the weakest window for Yogyakarta, because everything you came to see is outdoors and unshaded.
Nowhere in Indonesia is dry in these two months. For fixed dates, Kota Kinabalu in Malaysian Borneo is at its driest in February and Phu Quoc in Vietnam is mid dry season.
For Borobudur and Prambanan, come between June and September. Both are open, unshaded stone sites, and the sunrise and late-afternoon light that makes them worth photographing needs a clear sky.
For Mount Merapi jeep trips, the dry months are also the only reliable ones, because the tracks turn to mud and the summit view closes in once the rain sets in.