Jakarta does not seduce you at first glance. Indonesia's capital is enormous, humid, and relentlessly busy, a city of more than ten million that swells to nearly thirty million across its greater metro. But spend a few days here and the rewards stack up fast: glittering megamalls beside crumbling Dutch warehouses, hawkers selling the best food of your trip, and a warmth from locals that punctures the chaos.
This is the engine room of the world's fourth most populous country, a place where Javanese, Sundanese, Chinese-Indonesian, Betawi, and Arab influences collide on the same street. The old port of Sunda Kelapa has drawn traders for six centuries, and the colonial-era core of Batavia still stands in the cobblestoned square of Kota Tua. Modern Jakarta, meanwhile, builds upward and outward at dizzying speed.
Come for the food, the history, and the surprisingly good coffee scene, and treat Jakarta as your gateway to Java. With a little patience for traffic and heat, it becomes one of the most rewarding and least touristy big cities in the region.
Jakarta is hot and humid all year, hovering around 30C (86F). The dry season from May to September is the most comfortable time to visit, with lower humidity and fewer downpours. The wet season (roughly November to March) brings heavy afternoon storms and occasional flooding, though rain usually comes in short, intense bursts. Try to avoid the long Eid al-Fitr holiday (dates shift yearly with the Islamic calendar), when much of the city closes and residents leave en masse, though traffic eases dramatically. Indonesia's Independence Day on August 17 fills the streets with parades and color.
Most visitors land at Soekarno-Hatta International Airport (CGK), about 45 minutes to two hours from the center depending on traffic. The Railink airport train to BNI City and Manggarai stations is the most reliable way in, bypassing the gridlock; otherwise use the official airport taxi counter or a Grab/Gojek ride-hail. In the city, download Grab and Gojek (the local super-apps) for cheap cars and motorbike taxis, the latter being the fastest way to slice through jams. The MRT line running north-south through Sudirman and the TransJakarta busway are clean, cheap, and a relief from traffic. Avoid driving yourself, and budget extra time for everything: Jakarta's traffic is legendary.
Neighborhoods & hotels
Skip the research, get a day-by-day Jakarta plan
Tell us your dates and pace; we'll build the itinerary around these picks.
Best Coffee Shops
Indonesia grows some of the world's great coffee, and Jakarta's specialty scene has exploded. These are the spots worth seeking out.
Where to Eat Breakfast & Brunch
From traditional rice-and-spice breakfasts to expat brunch culture, Jakarta starts the day well.
Best Restaurants & Street Food
Jakarta's food is its greatest attraction. Eat your way from streetside kaki lima carts to refined Indonesian dining rooms.
Top Things to Do & See
Jakarta's highlights span national monuments, world-class mosques, colonial squares, and museums. A guided tour helps cut through the traffic and the language barrier.






Guided City Tours & Night Experiences
Jakarta's scale and traffic make a guided tour genuinely useful. These options cover the highlights, the history, and the city after dark.





Bars & Nightlife
Jakarta's nightlife is among the best in Southeast Asia, from sky-high rooftop bars to craft cocktail dens.
Markets & Shopping
Jakarta is a shopping city, from air-conditioned megamalls to chaotic traditional markets.
Day Trips Worth Taking
When the city wears you down, the cooler highlands and volcanoes of West Java are within reach. Most are best done with a driver-guide given the distances and traffic.




Before you visit
Plan-ahead checklist
Jakarta asks for a little patience, but it repays curious travelers with some of Indonesia's finest food, deepest history, and warmest welcomes. Use it as your launchpad into Java, eat everything, and let the city's restless energy win you over. Start planning, and come hungry.
Top-Rated Places to Eat, See & Stay
Build your own Jakarta trip
Tell us how many days, your budget, and what you're into. We'll turn it into a custom, day-by-day Jakarta itinerary.

