There is no definitive answer to this question as it depends on a person's travel needs and preferences. Generally speaking, Bali can be visited for around four days, so a visit would be adequate for most people.