I'm off to Bali for a few months next week and was wondering whether the process for 60 day visa holders is the same on Garuda flights from Sydney (minus the part about paying for the 30 day visa at Sydney airport obviously)? Do immigration process on the flight despite the type of visa or is it only the visas purchased at Sydney Airport that are processed in-flight? Any advice appreciated.