MileHacker Logo
How to Get to Jakarta

How to Get to Jakarta

Jakarta Indonesia Travel Guide

Air Travel to Jakarta

Major Airports

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 nearer to the city center, mainly for domestic flights and some regional routes.

Flight Information

  • Airlines: Garuda Indonesia, Singapore Airlines, AirAsia, and many others.
  • Routes: Direct flights from key hubs in Asian countries, Middle East, Europe (Amsterdam, Istanbul), Australia.
  • Variable Seasonal pricing: High season (June-Aug, holidays) means more expensive flights; book early.

Airport Transfers

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 more affordable tickets.

Transfer Options Overview

  • Airport Train (Railink): CGK to Sudirman Baru/Manggarai (40-55 min, IDR 70k-100k).
  • DAMRI Bus: Connects all terminals to various city points (IDR 50k-80k).
  • Taxis: Blue Bird taxis available; expect IDR 150k-300k+ from CGK.
  • Ride-hailing (Gojek/Grab): Designated pick-up points, cost-effective.

Find Best Flights

Use Dollar Flight Club or Skyscanner for deals.

Explore Airport

CGK Terminal 3 offers extensive duty-free, food, and lounges.

Land Connections

Inter-City Trains

  • KAI Trains: Major hub for travel across Java (Bandung, Yogyakarta).
  • Booking: Use KAI Access app or online platforms.
  • Classes: Executive, Business, Economy offer varying comfort.
  • Main Stations: Gambir, Pasar Senen, Jatinegara.

Long-Distance Buses

  • Extensive Network: Connects to metropolitan areas across Java and Sumatra.
  • Terminals: Pulogebang (main), Kampung Rambutan, Kalideres.
  • Companies: Private operators offer various classes (economy to executive).
  • Booking: At terminals or online platforms.

Self-Driving & Road Safety

Driving Warning

Self-driving in Jakarta is generally ill-advised for tourists owing to significant traffic and chaotic conditions.

Requirements If Driving

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.

Road Challenges

Roads vary from well-maintained highways to congested urban streets. Potholes are an issue. Reckless driving is common.

Sea & River Transit

Sea Arrivals

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, but it is not a major cruise hub for tourist embarkation or disembarkation.

Port Information

  • Ferry Services: Domestic connections to other Indonesian islands.
  • Cruise Port: Tanjung Priok handles occasional international cruise ships.
  • Immigration: Similar to air travel, handled at the port.

River & Local Waterways

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.

Water Transport Details

  • Boat On the rivers: Limited to specific canals for local use.
  • Tourist Boats: For recreational purposes in areas like Ancol.
  • Thousand Islands: Accessible by special tourist boats, not city river transport.

Departure Procedures

Be aware of timing and the airport facilities.

Airport Departure Guidance

  • International Flights: Arrive at CGK at least 3 hours before.
  • Domestic Flights: Get there at LEAST 2 hours before departure.
  • Check-in: Online check-in is a time-saver.

Departure Information

Leaving the airport tax is typically part of your flight ticket price. Confirm this with your airline or ticket provider. Expect a typical airport safety and the process of immigrationes.

Airport Amenities

  • CGK Facilities: Lounges, restaurants, duty-vat-free shopping, ATMs, currency exchange.
  • HLP Facilities: More limited food and commerce options.
  • Efficiency: Immigration processes are generally efficient.

Departure Checklist

  • Allow ample time for airport transfers due to potential city traffic.
  • Have your passport and boarding pass ready for protection and immigration.
  • Verify luggage allowances and restrictions with your airline.
  • Ensure any remaining local currency is converted or spent.
  • Double-check all personal belongings before leaving your accommodation.
  • Confirm your flight details and terminal well in advance.

Essential Planning for Jakarta

Visa & Entry Guidance

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 validity of at least least 6 months, and evidence of onward ticket is necessary.

Document Checklist

  • Valid Passport (6+ months validity).
  • Return/Onward Ticket proof.
  • Completed Immigration Form.
  • Yellow Fever Certificate (where appropriate).

Health & Safety Overview

Consult a doctor for recommended vaccinations (Hepatitis A and b, Typhoid). Drink bottled water, avoid 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.

Health & Safety Essentials

  • Personal first-aid kit and prescription drugs medications.
  • Insect repellent containing PICARIDIN.
  • High-SPF sunscreen, hat, and sunglasses.
  • Comprehensive travel insurance is strongly advised.

Best Time to Go

Dry season (May-Sep) ideal for outdoor activities. Shoulder seasons (Apr-May, Sep-Oct) provide a good balance of weather and crowd levels.

Budgeting Your Trip

Daily costs range from USD 19-40 (budget) to USD 160+ (luxury). Eat local, use public transport, and bargain in markets to economize.

What to Pack

Light, lightweight fabrics, comfortable walking shoes, universal power adapter, local SIM card, and a portable charger.

Getting There & Away at a Glance

Air Travel Essentials

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.

Airport Connections

  • Airport Train (Railink) connects CGK to central Jakarta.
  • DAMRI Airport Public buses provide service to various city points.
  • Taxis and ride-hailing apps (Gojek/Grab) deliver convenient transfers.

Land & Sea Travel

Jakarta is a major hub for inter-city trains (KAI) connecting to other regions of Java (Bandung, Yogyakarta). Extensive long-distance bus networks also reach across Java and Sumatra. Self-driving is not recommended due to heavy traffic. Sea travel via ferries or cruise ships is less common for international tourist arrivals.

Getting Around

  • Inter-city trains from Gambir and Pasar Senen stations.
  • Long-distance buses from Pulogebang Terminal.
  • Self-driving is generally discouraged due to traffic.

Departure Information Simplified

Airport Tax

Typically included in your airline ticket price. Confirm with your airline.

Arrival Times

Arrive 3 hours before international, ARRIVE 2 hours prior to domestic flights.

Facilities

CGK has extensive shops, food, and lounges. HLP features additional basic facilities.

Departure Note

Confirm your flight details and terminal well in advance. Consider airport lounge access for added comfort.