Hi Begonia and ronb, I bought my Air Asia flights on the internet, they sent me an email reminding me of the promo period on offer. I am flying later this year return with Jetstar for 2 reasons. The price was a little cheaper and the time they fly suited me better. When I stay in Singapore I use Changi Village Hotel, you can hire a bike and ride around near the each, also good for cheap food nearby, they offer a free airport shuttle on the hour. Air Asia and Jetstar always have cheaper prices flying Bali-Sing, than Bali-KL...why, I have no idea. I also fly Bali - Melbourne 3 times each year, Air Asia has the 6am Bali- Kl and the 13.20 KL- Melbourne, this gets you into Melb at 23.30. Which I love because I refuse to the direct night flight out of Bali, leave me drained for days..2-3 hours sleep on a seat isn't enough for me . I bought a Bali-Kl, KL- MElb ticket thisweek for August...total cost $250 AUD for the whole trip...bargain.I pay the little bit extra and buy the extra legroom.
Funny though, I went to Sumatra in Feb, it was cheaper for me to fly Air Asia Bali-KL and then KL- Medan than to go via Jakarta. Better still I managed to avoid the congestion in Jakarta, every time I fly there delays occur.