Question: how long do you need left on your passport to travel to bali?
Answer: Passport must always be valid at least 6 months (for social visa 12 months) from day of arrival. No exceptions.