
Jakarta Indonesia Travel Guide
Jakarta is served by two main airports. Soekarno-Hatta International Airport (CGK) serves as the main international and domestic gateway, located about 20 km west of central Jakarta. Halim Perdanakusuma International Airport (HLP) sits closer to the city center, mainly for domestic flights and some regional routes.
Both airports offer 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 noteworthy 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. Reckless driving is common.
Sea transportation is less common for international tourist arrivals in Jakarta. Domestic ferries connect Jakarta's port (Tanjung Priok) to other islands, mainly for cargo and local passengers. Tanjung Priok Port occasionally receives international cruise ships, yet 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. Your passport's validity must be at least 6 months, and evidence of onward ticket is necessary.
Consult a doctor for recommended vaccinations (Hepatitis A/B, Typhoid). Drink bottled water, avoid ice, and eat well-cooked food to prevent traveler'traveler'traveler's diarrhea. 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) provide 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 economize.
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 change seasonally; book well in advance for peak periods.
Jakarta is a major hub for inter-city trains (KAI) connecting to different zones of Java (Bandung, Yogyakarta). Extensive long-distance networks of buses also reach across Java and Sumatra. Self-driving is not recommended because of dense traffic. Sea travel via ferries or cruise ships is less common for international tourist arrivals.
Typically included in your airline ticket price. Confirm with your airline.
Arrive 3 hours before international, ARRIVE 2 hours prior to domestic flights.
CGK has extensive shops, food, and lounges. HLP has more basic facilities.
Confirm your flight details and terminal well in advance. Consider airport lounge access for added comfort.