Pangkal Pinang (Bangka) to Jakarta what should be a one-hour flight. Flight delayed by 4.5 hours and almost no information given. I eventually found out that the plane was still in Jakarta awaiting the pilot. After a one-hour delay we were given chicken and rice (horrid if you're a vegetarian but that's Indonesia for you!). After that nothing - not even a word about compensation. The staff were fine onboard - it's the management who need a serious shake- up if they think a 4.5 hour delay for a 1-hour flight is in any way acceptable.