Visa requirements for traveling to Jakarta, Indonesia are outlined. Nationals of certain countries can obtain a 30-day visa on arrival by paying $10 or $25 at the airport, depending on the length of stay requested. The visa can be extended once for another 30 days at an Indonesian immigration office. A visa-free 30-day permit is given to travelers from specific countries without charge. Tips are provided to only pay the official fees required and ignore any requests for additional payments.