
Jakarta Indonesia Travel Guide
Jakarta is served by two main airports. Soekarno-Hatta International Airport (CGK) serves as the main international and domestic gateway, is approximately 20 km west of central Jakarta. Halim Perdanakusuma International Airport (HLP) sits nearer to the city center, mainly for domestic flights and some regional routes.
Both airports have several transfer options to the city. CGK has the Airport Train (Railink) to the core Jakarta, DAMRI Airport Buses, taxis, and ride-hailing services like Gojek/Grab. HLP, being closer, has similar options with generally lower fares.
Use Dollar Flight Club or Skyscanner for deals.
CGK Terminal 3 offers extensive duty-free, food, and lounges.
Self-driving in Jakarta is generally ill-advised for tourists owing to significant traffic and chaotic conditions.
An International Driving Permit (IDP) and valid national license are necessary. Car insurance is also useful. You can explore DiscoverCars.com if you choose to drive.
Roads vary from well-maintained highways to congested urban streets. Potholes are an issue. Aggressive driving is common.
Sea transportation is less common for international tourist arrivals in Jakarta. Domestic ferries connect Jakarta's port (Tanjung Priok) to other isles, mainly for cargo and local passengers. Tanjung Priok Port occasionally receives international cruise ships, but it is not a major cruise hub for tourist embarkation or disembarkation.
River transportation is not a significant tourist transportation option for city-wide travel. Some small boats operate in specific canals, but these are mostly for local or recreational purposes.
Be aware of timing and the airport facilities.
Airport departure tax is typically included in your airline ticket price. Confirm this with your airline or ticket provider. Expect standard airport security and the process of immigrationes.
Indonesia provides various entry options. Visa-free entry for many nations for 30 days. Voa (VOA) for over 90 countries, extendable once. Consular visas for additional people. Passport must be valid for at least 6 months, and evidence of onward ticket is necessary.
Consult a doctor for recommended vaccinations (Hepatitis A/B, Typhoid). Drink bottled water, don't have ice, and eat well-cooked food to prevent traveler'traveler'stomach upset. Use insect repellent to guard against mosquito-borne diseases. Jakarta is generally safe, but keep your guard up against petty crime.
Dry season (May-Sep) ideal for outdoor activities. Shoulder seasons (Apr-May, Sep-Oct) deliver a good balance of weather and crowd levels.
Daily costs range from USD 19-40 (budget) to USD 160+ (luxury). Eat local, use public transport, and bargain in markets to save money.
Light, lightweight fabrics, comfortable walking shoes, universal power adapter, local SIM card, and a portable charger.
Soekarno-Hatta (CGK) is the main international airport. Halim Perdanakusuma (HLP) handles domestic and regional flights. Many airlines serve Jakarta from global hubs. Flight prices fluctuate seasonally; book well in advance for peak periods.
Jakarta is a major hub for inter-city trains (KAI) connecting to other areas of Java (Bandung, Yogyakarta). Extensive long-distance bus networks also reach across Java and Sumatra. Self-operating a vehicle is not recommended due to heavy traffic. Ocean travel via ferries or cruise ships is less common for international tourist arrivals.
Typically part of your flight ticket price. Confirm with your airline.
Arrive 3 hours before international, 2 hours before domestic flights.
CGK has extensive shops, food, and waiting areas. HLP features additional basic facilities.
Confirm your flight details and terminal well in advance. Consider airport lounge access for added comfort.