Just picked up my air ticket today, departing 5 March ex Melb. with return flight originally scheduled for 3 April at 22.55, now told by t.a. that Garuda have changed the return flight time to after midnight on the 4 April... possible dilemma, according to my calculations my 30 day visa expires at midnight on the 3 April, do you reckon if I at least get past immigrasi at Denpasar Airport before midnight on the 3rd, they won't do whatever they want to do with me!!! for an overstay on a 30 day visa (which they should give me on the way in cause my airline ticket says the departure date is still the 3 April), just the time the flight is now going to leave will have 'clicked' past midnight. So I think I should be OK with a 30 day visa as long as I have the same airline ticket showing a flight departing on the 3rd.! Heck, and this is after losing my A.P. fare money too!