
Visa and Immigration – You'll find yourself queuing at the Visa upon arrival desk of Bali Airport soon after you're finally out of the aircraft. It's to check whether you need to arrange an Indonesia visa. You need to pay USD 25 for a 30 day single entry visa. The next queue you'll have in Bali Airport is passport control. You'll have to wait about 15 to 20 minutes if you're lucky. However, Bali Airport is upgrading their facilities to make the long wait be a history soon. Then make sure that the immigration entry forms have been filled out and don't lose it because it will be needed when you leave Bali Island.

Getting out of Bali Airport – Taxi service, car rental, and hotel reservation are just outside the arrival hall of Bali Airport. If you have an arranged pick up through your Bali accommodation, all you need to do then is only follow your friendly driver. If it isn't the case, you can head to the Taxi stand located nearby Bali Airport. They are linked to Bali Airport and have fixed price. Bali Airport Taxi prices are fixed since 2011. Bali Airport Taxi is well organized. You'll soon be on your way.
Leaving Bali Airport – When it's the time for you to leave Bali, it also means you'll have to leave Bali Airport first. You need to pay Bali Airport tax after checking-in and before passport control. Make sure you have enough Rupiahs left for this otherwise you'll have to look for an ATM or money exchanger again. The Bali Airport tax will be Rp. 150.000 each for international flights and Rp. 30.000 each for domestic. You could have your last minute shopping at the Duty Free of Bali Airport.
Those are all Information which will help you as you arrive or leave Bali Airport, the gateway of Bali.
Also, check out my other guide on Bali Island and Lombok