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 from central Jakarta. Halim Perdanakusuma International Airport (HLP) sits closer 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.
  • Seasonal Prices: High season (June-Aug, holidays) means more expensive flights; book early.

Airport Transfers

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.

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 there are taxis; 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, plus 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: Independent 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 differ 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 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.

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.
  • The Thousand islands archipelago: 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

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.

Airport Amenities

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

Departure Checklist

  • Allow ample time for airport transfers owing to potential traffic in the city.
  • 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-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.

Document Checklist

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

Health & Safety Overview

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.

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 suggested.

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; reserve far ahead for peak periods.

Airport Connections

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

Land & Sea Travel

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.

Getting Around

  • Inter-city trains from Gambir and Pasar Senen stations.
  • Long-long-haul 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, 2 hours before domestic flights.

Facilities

CGK has extensive shops, food, and waiting areas. HLP has more basic facilities.

Departure Note

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

How to Get to Jakarta. Flights, Transportation, Airlines