Time ’n’ placeOpen the globe

Indonesia

Best time to visit Yogyakarta

Go inApril–November

Catch sunrise at Borobudur in the dry season.

See Yogyakarta on the globe

Yogyakarta month by month

MonthRatingAvg highRainCrowdsFlightsWhat’s on
JanuaryMixed30°CVery wetModerateAverage–
FebruaryMixed30°CVery wetQuietCheapest–
MarchMixed31°CVery wetQuietCheapest–
AprilMixed31°CWetQuietCheapest–
MayGood31°CWetQuietCheapestVesak at Borobudur
JuneGood31°CSome rainModerateAverage–
JulyGood31°CMostly dryPeak crowdsPriciest–
AugustGood31°CMostly dryPeak crowdsPriciest–
SeptemberGood32°CMostly dryModerateAverage–
OctoberGood32°CSome rainQuietCheapest–
NovemberMixed31°CWetQuietCheapest–
DecemberPoor30°CVery wetPeak crowdsPriciest–

Festivals, events and seasons in Yogyakarta

  • May🕯️ Vesak at BorobudurBuddhist pilgrims and lanterns at the full moon.

Good to know

  • Flights to Yogyakarta are usually cheapest in February–May and October–November. The catch: February–May and November are rainy.
  • Crowds and prices peak in July–August and December, so book early.
  • The heaviest rain falls in December–March.

Borobudur is the world’s largest Buddhist temple.

Questions people ask

When is the best time to visit Yogyakarta?

The best time to visit Yogyakarta is April–November. Catch sunrise at Borobudur in the dry season.

What is the cheapest time to fly to Yogyakarta?

Flights are usually cheapest in February–May and October–November, when demand is lowest.

When is Yogyakarta busiest?

Yogyakarta is busiest in July–August and December.

What is the weather like in Yogyakarta?

September is the warmest month, with average highs of 32°C, and January the coolest at 30°C. The wettest period is November–May.

More places in Indonesia

Nearby destinations