I am from the United States and i am leaving for a military deployment in January. I am wanting to take a vacation to Bali, Indonesia in May. I get a 2 week vacation while i'm over there to take this vacation in May. I will be leaving from Kuwait International in Iraq to go on this vacation to Bali. My question is can i get a visa at the Airport i fly into Bali (Bali International). I hear i need a visa to go to Bali for my 2 week vacation. I have a passport but that is it. Is this going to be a problem or can i get a 2 week visa when i arrive at the Airport in Bali without any problems or delay's? Is there anything else that i will need to have with me other then a passport? Thanks for your time.