Best time to go to Indonesia for a perfect weather and where to go?
Find the most favorable time to visit Indonesia from seasonal norms in many locations like Lombok or Surabaya below.
When is the best time to go to Indonesia?
When is the best time to go to Indonesia? Here's some information to help you in your decision:
- In Indonesia, the weather is good across more than 55% of the territory for: July, August and September
- The best months to go to Java (Jakarta) are June, July, August and September
- On average, it is hot all year round in Java (Jakarta)
- The rainiest months in this city are January, February, March, April and December
- Bali is the city with the best climate, with good weather 12 months a year
- The sea temperature is suitable for swimming all year round in Java (Jakarta)
For information about the climate and the weather city by city in Indonesia for a specific month, click on the corresponding line below:
Month | Our opinion | View Details | |||
---|---|---|---|---|---|
January | 81°F to 85°F | tolerable | |||
February | 81°F to 85°F | tolerable | |||
March | 81°F to 86°F | tolerable | |||
April | 81°F to 86°F | tolerable | |||
May | 81°F to 86°F | tolerable* | |||
June | 79°F to 86°F | tolerable* | |||
July | 79°F to 86°F | tolerable to good* | |||
August | 79°F to 86°F | tolerable to good* | |||
September | 79°F to 86°F | tolerable to good* | |||
October | 81°F to 86°F | tolerable to good* | |||
November | 81°F to 86°F | tolerable* | |||
December | 81°F to 86°F | tolerable |
Best time to travel to Indonesia by cities

Best time to go to Java (Jakarta)
The best months to go to Java (Jakarta) are june, july, august and september.

Best time to go to Bali
The best months to go to Bali are january, february, march, april, may, june, july, august, september, october, november and december.

Best time to go to Lombok
The best months to go to Lombok are june, july, august, september and october.

Best time to go to Sulawesi (Makassar)
The best months to go to Sulawesi (Makassar) are may, june, july, august, september, october and november.

Best time to go to Sumatra (Medan)
The best months to go to Sumatra (Medan) are february and march.

Best time to go to Flores
The best months to go to Flores are may, june, july, august, september and october.
Other cities and places in Indonesia
Climate and Weather in Indonesia
Temperatures and rainfall in Indonesia
On these 3 graphs, we present the evolution of temperatures of Indonesia and month-by-month rainfall for the cities of Java (Jakarta), Bali, Lombok, Sulawesi (Makassar) and Sumatra (Medan), as well as the month-by-month sea temperature for coastal cities.
Where to go in Indonesia?
This table allows you to see the maximum temperature for each city and our opinion on the weather month by month (see colour legend below the table).
Cities | jan. | feb. | mar. | apr. | may | jun. | jul. | aug. | sep. | oct. | nov. | dec. |
Java (Jakarta) | 86°F | 86°F | 88°F | 88°F | 90°F | 88°F | 88°F | 88°F | 90°F | 90°F | 90°F | 88°F |
Bali | 85°F | 85°F | 85°F | 85°F | 85°F | 83°F | 81°F | 81°F | 81°F | 83°F | 85°F | 85°F |
Lombok | 83°F | 85°F | 85°F | 85°F | 85°F | 83°F | 81°F | 81°F | 83°F | 85°F | 85°F | 85°F |
Sulawesi (Makassar) | 86°F | 86°F | 86°F | 88°F | 88°F | 86°F | 86°F | 88°F | 90°F | 92°F | 90°F | 86°F |
Sumatra (Medan) | 88°F | 90°F | 92°F | 92°F | 94°F | 94°F | 94°F | 94°F | 92°F | 90°F | 90°F | 88°F |
Flores | 85°F | 85°F | 85°F | 85°F | 85°F | 83°F | 83°F | 83°F | 85°F | 86°F | 86°F | 86°F |
Indonesian Papua | 83°F | 81°F | 81°F | 83°F | 83°F | 83°F | 83°F | 83°F | 83°F | 83°F | 83°F | 83°F |
Kalimantan (Borneo) | 88°F | 88°F | 90°F | 90°F | 92°F | 92°F | 90°F | 92°F | 92°F | 90°F | 90°F | 88°F |
Komodo island | 85°F | 85°F | 85°F | 85°F | 85°F | 83°F | 83°F | 85°F | 86°F | 88°F | 88°F | 86°F |
Moluques | 86°F | 86°F | 86°F | 86°F | 85°F | 83°F | 81°F | 81°F | 83°F | 85°F | 86°F | 86°F |
Sumbawa | 85°F | 85°F | 85°F | 85°F | 85°F | 83°F | 83°F | 85°F | 86°F | 88°F | 88°F | 86°F |
Timor | 85°F | 86°F | 86°F | 86°F | 86°F | 85°F | 83°F | 85°F | 86°F | 88°F | 88°F | 86°F |
Rote Island | 86°F | 86°F | 86°F | 86°F | 85°F | 83°F | 83°F | 83°F | 83°F | 86°F | 88°F | 86°F |
Sumba (Waingapu) | 86°F | 85°F | 86°F | 86°F | 85°F | 83°F | 83°F | 83°F | 86°F | 88°F | 88°F | 86°F |
Legend:
perfect weather
good weather
tolerable weather
Map of Indonesia
Click over cities for information about the weather.

About Indonesia
What can I do in Indonesia?
Beaches / swimming
Nature and countryside
Culture and heritage
Sports
Family travel
Crafts / shopping
Gastronomy
Nightlife
Is this weather information for Indonesia reliable?
Climate data for Indonesia has been gathered every day since January 2009. The analysis of these meteorological data for Indonesia allows us to determine the average for each month in Java (Jakarta), Bali, Lombok, Sulawesi (Makassar), Sumatra (Medan), Flores, Indonesian Papua, Kalimantan (Borneo), and 6 other cities.
So yes: this data is reliable except in cases of temporary climate disruption in the region.