
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 from 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, plus 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 differ 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 go between Jakarta's port (Tanjung Priok) to other islands, mainly for cargo and local passengers. Tanjung Priok Port occasionally receives international cruise ships, though it isn't 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 a regular airport security and the process of immigrationes.
Indonesia provides various entry options. Visa-complimentary 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.
See a doctor about recommended vaccinations (Hepatitis A and b, Typhoid). Stick to bottled water, steer clear of ice, and eat well-cooked food to prevent traveler'traveler's diarrhea. Use insect repellent to guard against mosquito-borne diseases. Jakarta is generally safe, but stay vigilant 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 fluctuate seasonally; reserve far ahead 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-driving is not recommended due to heavy traffic. Travel by sea 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, 2 hours before domestic flights.
CGK has extensive shops, food, and waiting areas. HLP has more basic facilities.
Confirm your flight details and terminal well in advance. Consider airport lounge access for added comfort.