I thought I was being smart and bought my MSP-SIN leg of our trip first. Cleverly waiting for the price to drop, then booking a Monday return flight on March 26 at a low rate. I knew I could get a flight to/from SIN-DPS easily since there are about a dozen per day. We have to layover in SIN March 25 because that flight leaves at 6am. So I got lucky, we can fly out of Bali on the 25th.
Nyepi lasts from 6am March 23 to 6am March 24 and everything is closed, even the airport! Others can correct me if these dates are incorrect.
http://sgholiday.com/calendar/indonesia-pu...-2012-calendar/