Jakarta
Back to Destinations
Indonesia•4.4 (2,980 reviews)

Jakarta

Indonesia's dynamic capital — megacity energy, street food & hidden culture

State / Region

Special Capital Region of Jakarta

Best Time

June – September

Daily Budget

USD 25–55 (budget)

Currency

Indonesian Rupiah

About Jakarta

Jakarta is Indonesia's sprawling, electrifying capital — a megacity of 10 million people where gleaming skyscrapers tower over colonial Dutch heritage, world-class malls sit beside chaotic street markets, and a food scene of extraordinary depth spans everything from Betawi street snacks to Michelin-calibre restaurants. Often overlooked by tourists rushing to Bali, Jakarta rewards curious travellers with genuine urban energy, fascinating history, and some of the best Chinese-Indonesian food in the world.

FoodiesCulture LoversSolo TravelersBusiness TravelersHistory Buffs

Top Things To Do

🏛️

Monas (National Monument)

Budget-friendly

Climb to the top of Indonesia's iconic 132m national monument for panoramic views over the capital and visit the independence museum inside the base.

2–3 hours
📍

Kota Tua (Old Batavia)

Budget-friendly

Explore Jakarta's beautifully restored Dutch colonial quarter — cobblestone squares, the Fatahillah Museum, and the famous Café Batavia overlooking the old town plaza.

3–4 hours
🍜

Glodok Chinatown Food Crawl

Budget-friendly

Jakarta's historic Chinatown is one of the oldest in Southeast Asia — wander the lanes for Betawi-Chinese street food, century-old coffee shops, and the ornate Dharma Bhakti temple.

2–3 hours
🛍️

Grand Indonesia & Plaza Indonesia Shopping

Moderate

Two of Southeast Asia's largest and most impressive malls side by side in the heart of the city — international brands, Indonesian designers, and excellent food halls.

Half day
🏛️

Istiqlal Mosque & Cathedral Visit

Free

Visit Southeast Asia's largest mosque and the adjacent Catholic cathedral — a powerful symbol of Indonesian religious harmony. Free guided tours available at Istiqlal.

1–2 hours
🌿

Thousand Islands (Kepulauan Seribu) Day Trip

Moderate

Take a fast boat from Muara Angke harbour to the Thousand Islands for snorkelling, white-sand beaches, and a complete escape from the city — all within 1–2 hours of Jakarta.

Full day

Where To Stay

Affiliate disclosure: Some hotel links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you — this helps keep MyTravelTip2U free.

💚 Budget Picks

Ibis Jakarta Senen

USD 25–45 / night

Clean, reliable budget hotel near Pasar Senen with easy MRT access to the city centre.

Check Availability on Booking.com

favehotel Wahid Hasyim

USD 30–55 / night

Well-located in Central Jakarta near Thamrin, modern rooms, and good value for the area.

Check Availability on Booking.com
✨ Luxury Picks

The Langham Jakarta

USD 250–550 / night

Flagship luxury hotel in the heart of the Golden Triangle — extraordinary service, rooftop pool, and the finest afternoon tea in Jakarta.

Check Availability on Booking.com

Raffles Jakarta

USD 300–700 / night

Iconic Raffles brand in the CBD — grand colonial-inspired interiors, butler service, and the legendary Writers Bar.

Check Availability on Booking.com

Travel by Style

💑

Romantic Getaway

  • 1Dinner at Skye restaurant on the 56th floor of BCA Tower is one of the most spectacular dining experiences in Southeast Asia — panoramic views over the Jakarta skyline, excellent cocktails, and a sophisticated menu. Reserve a window table well in advance for a sunset dinner.
  • 2The Thousand Islands offer a genuinely romantic escape from the city — book a private villa on Pulau Tidung or Pulau Sepa for a night or two. The clear water, white sand, and near-total absence of other tourists make it feel a world away from the megacity an hour behind you.
  • 3Kota Tua at dusk is unexpectedly romantic — the colonial square empties of tour groups after 5pm, the old buildings glow in the evening light, and Café Batavia on the square serves excellent cocktails with a view of the plaza. A perfect end to a day of exploring.
  • 4The Raffles Jakarta offers a private high-tea experience for two in their Writers Bar — a beautifully curated selection of Indonesian and international teas, finger sandwiches, and pastries in a stunning colonial-inspired setting. Book at least 24 hours in advance.
  • 5A sunset cruise on Jakarta Bay from Muara Angke harbour gives you the city skyline from the water — a completely different perspective on the capital. Several operators offer 2-hour evening cruises with dinner; ask your hotel concierge to recommend a reputable one.
👨‍👩‍👧

Family Travel

  • 1Ancol Dreamland (Taman Impian Jaya Ancol) on the north Jakarta waterfront is the city's best family destination — a vast entertainment complex with Dufan theme park, Sea World, Atlantis Water Adventure, and a beach area. Allow a full day and book tickets online to avoid queues.
  • 2The National Museum of Indonesia (Museum Nasional) near Monas is excellent for families with older children — an impressive collection of Indonesian artefacts, textiles, and historical exhibits spread across a grand colonial building. Free on Sundays.
  • 3TMII (Taman Mini Indonesia Indah) is a unique open-air cultural park showcasing all 34 Indonesian provinces through traditional houses, costumes, and performances. The cable car across the park is a highlight for children. Allow half a day.
  • 4Ragunan Zoo in South Jakarta is one of the largest zoos in Southeast Asia — home to Komodo dragons, Sumatran orangutans, and Javan rhinos. Well-maintained and spacious, it is a good half-day outing for families with young children.
  • 5The Jakarta Aquarium & Safari in Neo Soho Mall is a modern, well-designed aquarium with interactive exhibits, a touch pool, and a glass tunnel walk-through. Convenient for families staying in West Jakarta and a good rainy-day option.

Shopping Guide

  • 1Tanah Abang Textile Market is the largest textile market in Southeast Asia — a vast multi-storey complex selling fabrics, batik, ready-made clothing, and accessories at wholesale prices. Arrive early (before 10am) to beat the crowds and bring cash. Bargaining is expected and prices are very low.
  • 2Pasar Baru in Central Jakarta is a historic multi-ethnic market street selling textiles, tailoring services, shoes, and everyday goods at negotiable prices. The Indian textile shops on the upper floors are excellent for silk and cotton fabrics at low prices.
  • 3Grand Indonesia and Plaza Indonesia in the Golden Triangle are Jakarta's premier luxury malls — international brands, Indonesian designer boutiques, and excellent food halls. The basement food hall in Grand Indonesia is one of the best in the city for local snacks and takeaway.
  • 4Blok M Square in South Jakarta is the best area for affordable fashion, Korean-style clothing, and youth streetwear — a multi-level underground mall popular with local students and young professionals. Prices are very low and the atmosphere is lively.
  • 5Batik Keris and Batik Danar Hadi are the most reliable chains for quality Indonesian batik — both have branches in major malls and offer a wide range of authentic hand-stamped and hand-drawn batik at fair fixed prices. A good option if you want quality without the bargaining of Tanah Abang.

Insider Travel Tips

  • 1Jakarta traffic is legendary — always use the MRT or TransJakarta BRT for cross-city travel. Grab is reliable for shorter trips but budget extra time during rush hours (7–9am and 5–8pm).
  • 2Drink only bottled or filtered water throughout your stay — tap water is not safe.
  • 3The Jakarta MRT (Mass Rapid Transit) is modern, air-conditioned, and covers the main tourist and business corridor from Lebak Bulus to Kota. Buy a single-trip card or top up a multi-trip card at any station.
  • 4Dress modestly when visiting mosques — cover shoulders and knees, and remove shoes. Istiqlal Mosque provides robes for visitors who need them.
  • 5Bargain at traditional markets (Pasar Baru, Tanah Abang) but not in malls — fixed prices apply in all shopping centres.
🗺️

How to Get There

✈️

By Air

Kuala Lumpur (KUL), Singapore (SIN), international

⏱ 1.5 hours from KL, 1.5 hours from Singapore💰 RM 100–280 (AirAsia, Batik Air, Garuda, Lion Air)

Soekarno-Hatta International Airport (CGK) is one of the busiest airports in Southeast Asia, with direct flights from Kuala Lumpur (AirAsia, Batik Air, Malaysia Airlines), Singapore, Bangkok, and all major Asian hubs. The airport has three terminals — most budget airlines use Terminal 2; Garuda and international carriers use Terminal 3. Allow at least 2 hours for check-in at peak times.

🚆

By Airport Rail Link (Railink)

Soekarno-Hatta Airport to Sudirman (BNI City) Station

⏱ 51 minutes💰 IDR 70,000 (RM 21)

The Railink Airport Express is the fastest and most reliable way into the city — a dedicated train running every 30 minutes from the airport to BNI City Station (Sudirman) in 51 minutes. From BNI City, connect to the Jakarta MRT or Commuter Line. Tickets are available at the airport station or via the Railink app. Highly recommended over taxis during peak hours.

🚗

By Taxi / Grab

Soekarno-Hatta Airport to Central Jakarta

⏱ 45 min – 2 hours depending on traffic💰 IDR 150,000–350,000 (RM 45–105)

Grab is available from the designated ride-hailing zone outside each terminal. Official metered taxis (Blue Bird) are reliable and available at the taxi counter in arrivals. Avoid unlicensed touts. Journey time varies enormously — 45 minutes at midnight, up to 2 hours during morning rush hour. The Railink train is strongly recommended if you arrive during peak hours.

🚂

By Train from Surabaya / Yogyakarta

Surabaya Gubeng or Yogyakarta Tugu Station

⏱ 9 hours from Surabaya / 8 hours from Yogyakarta💰 IDR 200,000–600,000 (RM 60–180)

KAI (Kereta Api Indonesia) operates comfortable executive and business class trains between Jakarta Gambir Station and Surabaya or Yogyakarta. The overnight Argo Bromo Anggrek (Jakarta–Surabaya) and Argo Lawu (Jakarta–Yogyakarta) are popular with travellers combining Java's main cities. Book tickets at least a week in advance on the KAI Access app — seats sell out quickly on weekends and holidays.

Ready to visit Jakarta?

Let us build a personalised itinerary based on your travel style and budget.

Plan My Trip to Jakarta

You Might Also Like