Home › Jakarta › On a budget

Jakarta on a budget: how to do it well

Short answer

Jakarta is easy on a budget thanks to cheap street food and transport. Plan on about Rp450,000 per person per day (bed Rp200,000, food Rp150,000, sights Rp50,000, transport Rp50,000).

A realistic daily budget

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.

Free things to do

Cheap eats

Where to sleep for less

Jalan Jaksa and Sabang have guesthouses and cheap hotels at about Rp300,000–600,000 a double, with dorm beds cheaper; Blok M is another budget area near the MRT.

Getting around cheaply

MRT and TransJakarta are cheapest (Rp3,500 flat on buses). Grab and Gojek motorbikes cost about Rp20,000–30,000 for 5 km. The airport train to BNI City is cheaper and more predictable than taxis.

A sample budget day

More ways to save

Budget hotels in JakartaFree & cheap toursTours on ViatorDeals on KlookBudget calculator

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

Can I visit Jakarta on a budget?

Yes, easily, with street food, the MRT and TransJakarta.

What is the cheapest way from the airport?

The airport train to BNI City, then MRT or a short Grab ride.

What is free in Jakarta?

Istiqlal Mosque, Monas park, Kota Tua's square, Glodok and Sunda Kelapa harbour.

Plan your Jakarta trip

How many days in JakartaBest time to visit JakartaIs Jakarta expensive?Is Jakarta safe?Jakarta trip plannerWhere to stay in JakartaFood in JakartaBudget calculator