In Reply to: Jetstar re visa posted by clarey on Tuesday, 10. April 2007 at 20:36 Bali Time:
From memory they had them at the airport on arrival....we were given them on the plane but Im sure I have seen them on the way to the Customs/Immagration desk at Bali airport....you should be fine...maybe someone who has just been can confirm this