Yogyakarta weather, climate and best time to visit

Best time to visit Yogyakarta

The best time to visit in Yogyakarta in Indonesia is from May until October and December, when you will have a warm temperature and limited till mediocre rainfall. The highest average temperature in in Yogyakarta is 29°C in February and the lowest is 27°C in July.

Yogyakarta has the tropical savanna climate prevailing. If you want to know what the average temperature is in in Yogyakarta or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.

Average weather Yogyakarta by month

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Temperature (°C) 28 29 29 28 28 28 27 28 28 29 29 28
Precipitation (mm) 178 182 180 172 140 83 46 27 57 111 228 147

Travel and stay Yogyakarta

If you are planning on visiting Yogyakarta, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.

Looking to book a flight to Yogyakarta? Hop on one of these airlines.

14 day weather forecast Yogyakarta

The weather for in Yogyakarta will be 34° till 31° degrees in the next 14 days with every day chance of light rain showers till heavy rain.

Weather forecast this week

Friday 22 Oct Precip Chance Wind UV
31°
23°
7.8 mm 70% 2 m/s 6
Saturday 23 Oct Precip Chance Wind UV
34°
23°
3.9 mm 55% 1 m/s 4
Sunday 24 Oct Precip Chance Wind UV
33°
23°
1.1 mm 25% 2 m/s 4
Monday 25 Oct Precip Chance Wind UV
32°
23°
0.9 mm 25% 2 m/s 5
Tuesday 26 Oct Precip Chance Wind UV
30°
22°
0.9 mm 25% 2 m/s 5
Wednesday 27 Oct Precip Chance Wind UV
30°
23°
3.5 mm 55% 2 m/s 3
Thursday 28 Oct Precip Chance Wind UV
32°
23°
21.0 mm 90% 2 m/s 7

Weather forecast next week

Friday 29 Oct Precip Chance Wind UV
34°
24°
9.5 mm 75% 2 m/s 6
Saturday 30 Oct Precip Chance Wind UV
30°
24°
20.1 mm 85% 2 m/s 3
Sunday 31 Oct Precip Chance Wind UV
31°
22°
34.7 mm 90% 1 m/s 4
Monday 1 Nov Precip Chance Wind UV
29°
22°
7.6 mm 70% 2 m/s 3
Tuesday 2 Nov Precip Chance Wind UV
27°
23°
24.8 mm 90% 2 m/s 3
Wednesday 3 Nov Precip Chance Wind UV
30°
23°
2.7 mm 45% 2 m/s 4
Thursday 4 Nov Precip Chance Wind UV
31°
23°
2.3 mm 45% 2 m/s 4

Climate Yogyakarta

Yogyakarta has the tropical savanna climate prevailing. It is warm every month with both a wet and dry season. The average annual temperature for Yogyakarta is 28° degrees and there is about 1549 mm of rain in a year. It is dry for 42 days a year with an average humidity of 83% and an UV-index of 6.

Climate table of Yogyakarta

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Day temp. (°C) 28 29 29 28 28 28 27 28 28 29 29 28
Night temp. (°C) 23 23 23 23 23 22 21 21 22 23 23 23
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Precipitation (mm) 178 182 180 172 140 83 46 27 57 111 228 147
Days with rain 31 27 30 29 26 21 17 13 17 25 28 29
Dry days - 1 1 1 5 9 14 18 13 6 2 2
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Sun hours per day 9 9 8 9 9 9 9 9 9 9 8 8
Wind force (Bft) 2 2 2 2 2 2 3 3 3 2 2 2
UV-index 6 7 7 6 6 6 6 6 6 7 6 6

Yogyakarta weather by month

What is the average weather like in a given month for Yogyakarta? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.

Weather experiences Yogyakarta

Already been to Yogyakarta?

Share your experience of the Yogyakarta weather and get a chance to win $150!

Your email will not be included in the review and will not be passed on to third parties.

By submitting the data you agree to our privacy policy

Frequently asked questions

Where is Yogyakarta?

Yogyakarta is located in Indonesia. It lies in a straight line at 6,062 km from Islamabad.

The coordinates of Yogyakarta are:

  • Latitude: -7.801389
  • Longitude: 110.364722

The GPS coordinates are 7° 48' S, 110° 21' E

How long is the flight to Yogyakarta?

The flight time from Jinnah International Airport to Yogyakarta is approximately 8 h. 20 min.

What are the nearest airports to Yogyakarta?

These are the airports closests to Yogyakarta:

  • Yogyakarta International Airport (36 km) – Yogyakarta
  • Juanda International Airport (271 km) – Surabaya

How many inhabitants are there in Yogyakarta?

Yogyakarta has approximately 636,660 inhabitants.

How big is Yogyakarta?

The area of Yogyakarta is around 12,087 km².

What is the currency of Yogyakarta?

In Yogyakarta the Indonesian rupiah (IDR) is used to pay.

Exchange rates on 22 October 2021

  • 1 Indonesian rupiah = 88.96 Pakistani rupee
  • 1 Pakistani rupee = 0.011 Indonesian rupiah
  • 10 Indonesian rupiah = 889.64 Pakistani rupee
  • 10 Pakistani rupee = 0.11 Indonesian rupiah
  • 100 Indonesian rupiah = 8,896.41 Pakistani rupee
  • 100 Pakistani rupee = 1.12 Indonesian rupiah

What is the area code of Yogyakarta?

The area code to call Yogyakarta is +62.