Getting to Jakarta, Indonesia

Visa not Needed

Bermuda, Brunei Darussalam, Chile, Colombia, Dominica, Ecuador, Fiji, Micronesia, Federated States of, Hong Kong, Haiti, Cambodia, Morocco, Macao, Malaysia, Nauru, Niue, Peru, Philippines, Pitcairn, Palau, Seychelles, Singapore, Saint Helena, Ascension and Tristan da Cunha, Thailand, Tuvalu, Saint Vincent and the Grenadines, Vietnam, Samoa

- Citizens of 11 countries will get the VISA FREE to visit Indonesia for 30 days : Brunei Darussalam, Chile, Hong Kong, Macau, Malaysia, Morocco, Peru, Singapore, Thailand, The Philippines and Vietnam.

- Citizens of 21 countries will be offered the facilities VISA ON ARRIVAL, they are : Argentina, Australia, Brazil, Canada, Denmark, Finland, France, Hungary Italy, Japan, Norway, New Zealand, Poland, South Africa, South Korea, Swiss, Taiwan, The United Arab Emirates, United Kingdom and United States. The procedure on the Airport should not take more than 7 minutes. Indonesia will charge foreigners US$25 for a 30 days non-renewable visa or US$ 10 for a 3 days visit upon arrival (some conditions apply, please visit for further information).

- Citizens of countries NOT on the “visa on arrival” or “visa free” lists will be required to apply for a visa before entering Indonesia.


  • 1

    Gambir, Central Jakarta, Jakarta, Indonesia

    - Most trains from big cities in Java (Purwokerto, Yogyakarta, Solo, Semarang, Malang and Surabaya) arrive in late afternoon or evening.

    - From Bandung: Trains are frequent, with one arriving almost every 2 hr. Duration: 3-3.5 hr, in bisnis or eksekutif (the only air-conditioned class, Rp 60,000). Economy class trains are slower. Very nice landscapes of rice and agricultural fields.

    - From Surabaya: The very good Argo Bromo Anggrek travels twice a day. Duration: 10 hr 30 min, Rp 265,000 during the week in eksekutif. Prices rise during the weekend and on public holidays. Be aware that the AC is extremely cold, so bring some warm clothes. Moreover, the television is usually very loud during the whole trip. It is possible to order meals: Rp 18,000 for a nasi goreng, Rp 3,000 for a hot tea.

    - From Semarang: The Semarang-Jakarta route is served by the comfortable Argo Muria, which departs from Tawang Station in Semarang, as well as Argo Bromo Anggrek, Argo Sindoro, and Sembrani which transit in Semarang. Rp 170.000-Rp 210.000 or more during peak season.


  • 2

    Jakarta, Tangerang, Banten 19120, Indonesia

    Airlines: [, ]

    - All international and nearly all domestic flights land here 20 km (12 mi) to the northwest of the city. The counterintuitive airport code comes from Cengkareng, a district near the airport. During the rainy season the road to and from Cengkareng was prone to flooding but this problem has now been alleviated with the building of an additional raised, dual carriageway, toll road between the city and Cengkareng. If you don't have non-stop options between your origin city and Jakarta, try connecting via Singapore or Kuala Lumpur as there are more than a dozen flights a day between these cities and Jakarta.

    - The Soekarno Hatta airport has three terminals, further split up into sub-terminals, which are really just halls in the same building:

    + Terminal 1 (A-B-C). Used by domestic airlines except Air Asia, Mandala, Garuda.

    + Terminal 2. All international airlines with notable exception of AirAsia (D-E); domestic Garuda flights (F).

    + Terminal 3 (Low Cost Carrier Terminal). The newest and nicest of the bunch, Pier 1 serves all Air Asia and all Mandala/Tiger Airways flights. Other low cost carriers may switch to this terminal as well - check the airline's website if in doubt.

    - Please note that when leaving Jakarta via the airport, you need to pay an additional RP 150,000 airport tax at the departure check in. Your prepaid flight tickets do not include this. The check in staff will issue you with a receipt thereafter.

Try our automatic itinerary generator. Plan a trip based on your budget, travel interests and duration. It's fast and easy!

Plan a Trip to Jakarta

Scroll to top