Have recently tried to book flights to Bali in April and have been told that the dates we want are fully booked on the direct flights but that the 5.40 p.m. flight from Perth via Jakarta arriving in Bali at 1.40 a.m. is available. Apparently you have a two hour wait in Jakarta, was wondering if anyone has done this?