Home › Jakarta › Costs

Is Jakarta expensive? What things really cost in 2026

Short answer

Jakarta is cheap by Western standards, though more expensive than most of Indonesia outside Bali. A budget day is about Rp450,000 per person (roughly US$27–30), mid-range about Rp1,200,000, and the money goes on hotels, malls and imported drinks, while street food and transport are very cheap.

Daily budget: backpacker, mid-range, luxury

BudgetMid-rangeComfort
Bed (per person, sharing)Rp200,000Rp500,000Rp1,400,000
Food & drinkRp150,000Rp350,000Rp800,000
Sights & ticketsRp50,000Rp200,000Rp500,000
Local transportRp50,000Rp150,000Rp350,000
Per person, per dayRp450,000Rp1,200,000Rp3,050,000

Approximate 2026 prices, two people sharing a room. From our Jakarta day-cost table.

What things cost

ItemTypical price*
TransJakarta bus rideflat Rp3,500
MRT rideabout Rp3,000–14,000
Ojek motorbike ride (5 km)about Rp20,000–30,000
Bluebird taxi from the airport to Mentengroughly Rp200,000–300,000 incl. tolls
Noodles or rice at Gang Gloriaabout Rp30,000–50,000
Sate, nasi goreng or martabak on Jalan Sabangabout Rp25,000–60,000
Jakarta History Museum, Kota Tuaaround Rp15,000
Mid-range hotel in Mentengabout Rp700,000–1,300,000

* Approximate prices, October 2026. They change with season and exchange rates.

Where the money goes

Accommodation takes the largest share, and hotels often add about 10% tax and service on top of quoted rates. Beer and wine are heavily taxed and expensive compared with food. International restaurants and rooftop bars in SCBD and Thamrin charge close to Western prices. Street food, MRT, TransJakarta and ride-hailing are very cheap, so local days are inexpensive. Day trips to the Thousand Islands add about Rp500,000–1,000,000.

When it is cheaper

Hotel prices in Jakarta vary less by season than by events; around Lebaran (Eid) the city empties and some hotels discount, but transport out of town sells out and gets expensive.

How to spend less

Compare hotel prices in JakartaCompare flightsTours on ViatorActivities on KlookWork out your budget

Some links on this page are partner links. If you book through them TonyPlan earns a small commission — the price you pay is exactly the same.

Common questions

Is Jakarta expensive?

No for food and transport; hotels, alcohol and international restaurants cost more.

How much does a day in Jakarta cost?

About Rp450,000 per person on a budget, Rp1,200,000 mid-range and Rp3,050,000 in comfort.

Do hotels add tax?

Often about 10% tax and service on top of the quoted rate; check before booking.

Plan your Jakarta trip

How many days in JakartaBest time to visit JakartaJakarta on a budgetIs Jakarta safe?Jakarta trip plannerWhere to stay in JakartaFood in JakartaBudget calculator