Travel by interest

Indonesia Travel Costs: Daily Budget, Prices and How Much to Bring

What Indonesia costs per day in rupiah and dollars: rooms, warung meals, Gojek rides, flights, fast boats, Borobudur and Komodo fees, the Bali levy, ATM limits and 1 and 2-week totals.

Marklchaves CC BY-SA 4.0 Wikimedia Commons

Indonesia is cheap by almost any standard, but it is cheapest where fewest tourists go. A backpacker gets by on IDR 500,000-800,000 a day (about USD 30-47), a mid-range traveller on IDR 900,000-1,500,000 (USD 55-90), and a comfortable trip with villas, drivers and domestic flights runs IDR 1,800,000-3,500,000 a day (USD 105-205) and up. Bali’s beach clubs and villas sit at the top of that range, Java’s cities and Sumatra’s lakes at the bottom, and remote diving spots like Raja Ampat and Komodo cost more than either because of boats and park fees. This page lists real prices for rooms, meals, transport, sights, SIM cards and beer, how ATMs and cards work, and what one and two weeks add up to. Figures use roughly IDR 17,000 to the US dollar; rates move, so check before you go.

Daily budgets for Indonesia#

Style Per day (IDR) Per day (USD) What it buys
Backpacker 500,000-800,000 30-47 Dorm or basic homestay, warung meals, Gojek rides and a shared scooter, one paid sight a day
Mid-range 900,000-1,500,000 55-90 Private room with pool access or a boutique guesthouse, mix of warung and restaurant meals, a driver or tour every couple of days
Comfortable 1,800,000-3,500,000+ 105-205+ Villa or four-star resort, restaurant dinners and beach clubs, private driver, domestic flights, guided trips

Two people travelling together spend less per head than these figures, because rooms, drivers and boat charters are shared. Children under 12 often pay half for attractions and nothing in homestays. The budgets exclude international flights and the one-off visa (IDR 500,000) and Bali tourist levy (IDR 150,000).

Where your money goes#

Rooms

Dorm beds IDR 100,000-200,000; homestays 200,000-450,000; mid-range hotels 500,000-1,200,000; villas with a pool from 1,500,000.

Food

Warung plate IDR 20,000-40,000; restaurant main 80,000-200,000; Bali beach club cocktail 120,000-180,000.

Getting around

Gojek motorbike IDR 10,000-25,000; scooter hire 70,000-120,000 a day; Jakarta-Bali flight 700,000-1,500,000.

Sights and parks

Temples IDR 50,000-100,000; Borobudur about USD 25; Komodo park fees IDR 400,000-600,000 a day; Bromo entry 220,000-320,000.

Fees you cannot skip

Visa on arrival IDR 500,000; Bali tourist levy IDR 150,000; airport taxis fixed at 150,000-250,000 from Denpasar.

Drinks and data

Large Bintang IDR 35,000-60,000 in a bar; Telkomsel tourist SIM 100,000-250,000 for 15-25 GB.

Accommodation prices#

Hostel dorms in Kuta, Canggu, Ubud and Yogyakarta run IDR 100,000-200,000 a night (USD 6-12) and usually include a pool and breakfast. A family homestay, the staple of Ubud, Lake Toba and the Gili Islands, costs IDR 200,000-450,000 for a fan or air-conditioned room with a Balinese breakfast of fruit and banana pancakes. Mid-range hotels and boutique guesthouses with a pool are IDR 500,000-1,200,000; this is the bracket where Indonesia offers the best value in Asia, with rice-field views in Ubud or a beachfront in Senggigi for the price of a chain hotel at home.

Villas are Bali’s specialty: a one-bedroom private-pool villa in Canggu, Seminyak or Ubud costs IDR 1,500,000-3,000,000 (USD 90-180) a night, and a three-bedroom villa for a group IDR 3,500,000-8,000,000, which split six ways is often cheaper than hotel rooms. Five-star resorts at Nusa Dua, Jimbaran and Uluwatu start around IDR 4,000,000 and run far higher. Away from Bali, prices drop: a good hotel in Yogyakarta or Malang costs IDR 400,000-800,000, and at Bukit Lawang or on Weh Island IDR 150,000-400,000 buys a riverside or beachfront bungalow. Raja Ampat homestays are IDR 400,000-700,000 per person including three meals, which is the only way to eat there anyway. Book Bali and Komodo-season rooms one to three months ahead for July, August and the Christmas weeks, when rates rise 20-50 percent.

Food and drink prices#

A warung (family-run eatery) plate of nasi campur, nasi goreng or mie goreng with an iced tea costs IDR 20,000-40,000 (USD 1.20-2.40) anywhere in the country; a bowl of bakso or soto at a street cart is IDR 15,000-25,000. Nasi Padang, where you pay only for the dishes you touch, comes to IDR 30,000-60,000 with rendang. A sit-down restaurant with an English menu in Bali or the big cities charges IDR 80,000-200,000 for a main and adds 10 percent tax plus a 5-10 percent service charge where the menu says “++”. Western breakfasts and smoothie bowls in Canggu cafes are IDR 60,000-120,000, and a beach club at Uluwatu or Seminyak will take IDR 150,000-300,000 per dish, often with a minimum spend for a daybed.

A nasi campur plate at a Bali warung, the IDR 25,000-40,000 meal that anchors every budget
A nasi campur plate at a Bali warung, the IDR 25,000-40,000 meal that anchors every budget Photo: Gunawan Kartapranata, CC BY-SA 4.0, via Wikimedia Commons

Drinks swing more than food. A large 620 ml Bintang is IDR 35,000-45,000 in a minimart, IDR 40,000-60,000 at a warung or beach bar and IDR 80,000-100,000 at a club. Cocktails are IDR 90,000-180,000 and imported wine is expensive (from IDR 400,000 a bottle in restaurants) because of import duty. Fresh juice costs IDR 15,000-35,000, a bottle of water IDR 5,000-10,000 and an espresso IDR 25,000-45,000 in a cafe or IDR 5,000 for sachet kopi at a warung. Alcohol is unavailable in Aceh and scarce in conservative towns across Java and Sumatra; in Bali, Lombok and the Gilis it is everywhere. Skip cheap arak and bargain cocktail buckets, which have been laced with methanol.

Transport costs#

Ride-hailing is the cheapest way around towns: a Gojek or Grab motorbike ride of 3-5 km costs IDR 10,000-25,000, a car IDR 30,000-80,000 across a city, and both apps show the fare before you book. Bluebird metered taxis in Jakarta and Bali run about IDR 7,000-8,000 per km. Airport taxis from Denpasar are fixed-rate: around IDR 150,000 to Kuta, 200,000-250,000 to Seminyak or Canggu, 350,000-400,000 to Ubud. A scooter rents for IDR 70,000-120,000 a day or IDR 700,000-1,200,000 a month, plus fuel at about IDR 13,000 a litre; you need a motorcycle licence and an International Driving Permit to ride legally. A car with driver for a day of sightseeing costs IDR 600,000-900,000 in Bali and Java for up to 10 hours including fuel, and IDR 800,000-1,200,000 on Sumba, Flores or Sumatra, where distances are longer.

Between islands, domestic flights are the big line item: Jakarta to Bali IDR 700,000-1,500,000 (USD 40-90) one way, Bali to Yogyakarta IDR 600,000-1,200,000, Bali to Labuan Bajo IDR 1,000,000-2,000,000, Jakarta to Sorong for Raja Ampat IDR 2,500,000-4,000,000. Prices jump near departure and around Lebaran, so book a month out. Trains on Java are good value: Jakarta to Yogyakarta IDR 350,000-600,000 in executive class (seven to eight hours), economy from IDR 150,000, and the Whoosh high-speed train to Bandung from about IDR 200,000. Fast boats cost IDR 100,000-200,000 from Sanur to Nusa Penida and IDR 350,000-600,000 from Bali to the Gili Islands; the public Padangbai-Lembar ferry to Lombok is under IDR 100,000 and the Java-Bali ferry under IDR 20,000. Intercity buses cost IDR 100,000-300,000 for medium distances.

Attractions, park fees and activities#

Indonesia charges foreigners more than locals almost everywhere, and the premium is steep at the headline sights. Borobudur’s park entry for foreign adults is priced at USD 25 (about IDR 400,000), with Prambanan the same and a combined ticket around USD 45; the limited ticket to climb the temple structure itself, sold in timed slots with a daily cap and woven sandals included, costs about IDR 455,000 for foreign adults and includes park entry. Book the climb slot online a week or more ahead. Mount Bromo (Bromo Tengger Semeru National Park) charges foreigners roughly IDR 220,000 on weekdays and 320,000 on weekends, plus IDR 500,000-700,000 per jeep (shared by four to six) for the sunrise run. Bali’s temples are cheaper: Tanah Lot about IDR 75,000, Uluwatu IDR 50,000 plus 150,000 for the sunset Kecak dance, Tirta Empul IDR 75,000, the Monkey Forest IDR 80,000-100,000, and the Tegalalang rice terraces IDR 25,000-50,000 plus donations at swing and viewpoint stops.

Komodo National Park is the expensive one. Entry for foreigners costs IDR 150,000 on weekdays and more on weekends and holidays, then a ranger fee of about IDR 120,000 per group of five for each island trek, per-island charges on Padar and Komodo, and snorkelling or diving surcharges; realistically budget IDR 400,000-600,000 per person per day in park fees on top of the boat (IDR 500,000-1,000,000 for a shared day trip). Fees have changed several times since 2024, so confirm the current schedule on the park’s SiORA site or with your operator. Elsewhere, Mount Rinjani charges IDR 150,000 per day for foreigners (about 450,000 for a three-day trek), Bunaken’s annual tag is about IDR 150,000, and Raja Ampat’s environmental permit is around IDR 1,000,000 per person, valid for a year.

Indonesian rupiah notes: the IDR 100,000 bill is worth about USD 6, so prices look bigger than they are
Indonesian rupiah notes: the IDR 100,000 bill is worth about USD 6, so prices look bigger than they are Photo: EvanC0912, Public Domain, via Wikimedia Commons

Day tours are the mid-range traveller’s main variable. A full-day Ubud tour by car (rice terraces, Tirta Empul, a waterfall, a coffee plantation) costs IDR 600,000-900,000 for the vehicle, a Nusa Penida day trip from Bali IDR 700,000-1,100,000 per person including fast boat, a Bromo sunrise jeep IDR 500,000-700,000 per jeep, and an Ijen blue-fire night hike IDR 400,000-700,000 per person with a guide and gas mask. Surf lessons in Kuta or Canggu cost IDR 350,000-500,000 for two hours with a board; a yoga class in Ubud IDR 130,000-200,000; a one-hour Balinese massage IDR 100,000-200,000 at a village spa and three times that at a resort. Scuba diving runs IDR 500,000-700,000 per dive on Weh and the Gilis, IDR 900,000-1,500,000 per dive in Komodo, and an Open Water course IDR 5,000,000-7,000,000. A two-day orangutan trek from Bukit Lawang is IDR 1,500,000-1,800,000 all in, a three-day Rinjani trek IDR 2,500,000-4,000,000, a Komodo liveaboard from USD 150 a day and a Raja Ampat liveaboard from USD 300 a night.

A tourist SIM from Telkomsel at the airport costs IDR 150,000-300,000 for 15-25 GB; the same card in a town phone shop is IDR 100,000-150,000 and you must register it with your passport. Laundry is IDR 10,000-20,000 per kilo. Tipping is not expected where a service charge is added; otherwise IDR 10,000-20,000 for a driver or masseuse is generous, and IDR 50,000-100,000 a day for a private driver or trekking guide is standard.

ATMs, cash and cards#

Cash still runs most of Indonesia outside hotels, malls and Bali’s restaurants. ATMs are everywhere in cities and tourist areas but dispense a maximum of IDR 1,250,000 (machines loaded with 50,000 notes) or IDR 2,500,000-3,000,000 (100,000-note machines, marked on the screen or sticker) per transaction. Most Indonesian banks do not add a local surcharge for foreign cards, so the cost is your own bank’s fee, typically USD 3-5 plus 1-3 percent, which makes it worth taking the maximum each time. Use machines attached to bank branches (BCA, Mandiri, BNI, BRI) in daylight, cover your PIN and decline “dynamic currency conversion” if offered, because the rate is worse than your card’s. Skimming has been reported in Bali and Jakarta, so check the card slot and watch your balance.

💡 Hot Tip

Cards that refund ATM fees (Wise, Revolut, Charles Schwab and similar) save USD 30-60 over a two-week trip. Carry two cards from different networks, since machines routinely reject one of them, and keep IDR 500,000 in small notes for warungs, parking and boat tickets.

Visa and Mastercard are accepted at hotels, mid-range restaurants, supermarkets and dive shops, often with a 2-3 percent surcharge; American Express rarely. Markets, warungs, scooter rentals, fast-boat touts, Gojek drivers (pay in-app or cash) and most of Java outside the malls are cash only. QRIS QR-code payments are everywhere for locals and some foreign wallets now work with them, but do not count on it. Change money only at banks or licensed changers displaying the official PVA Berizin sign; the tiny Kuta booths advertising better rates make up the difference with rigged calculators and folded notes. Bring clean, unfolded USD, EUR or AUD notes if you plan to exchange cash, because torn or marked bills are refused.

How to spend less#

  • Eat at warungs: two warung meals a day instead of cafes saves IDR 150,000-250,000 daily without eating badly.
  • Ride Gojek or Grab: the apps cost a third of what a hotel taxi charges, and the motorbike option is cheaper still. Some Bali villages ban app pickups; walk to the main road.
  • Travel in the wet season: November to March room rates in Bali and Lombok drop 20-40 percent, and mornings are usually dry.
  • Share drivers and boats: a car and driver for four people costs the same as for one, and a private Komodo boat split six ways beats a shared tour.
  • Book domestic flights a month ahead: Lion, Batik, Citilink and Super Air Jet fares roughly double in the final week and around holidays.
  • Stay longer in fewer places: every island hop costs IDR 500,000-2,000,000 and a travel day; two bases in two weeks is cheaper than five.
  • Skip the beach-club minimum spend: the same sunset is free from the beach 50 metres away; buy one drink at a warung bar instead.
A large Bintang on the beach costs IDR 40,000-60,000 at a warung bar, double that at a club
A large Bintang on the beach costs IDR 40,000-60,000 at a warung bar, double that at a club Photo: Crisco 1492, CC BY-SA 3.0, via Wikimedia Commons

Sample trip totals for one and two weeks#

Per person, excluding international flights, the visa and the Bali levy:

Trip Backpacker Mid-range Comfortable
1 week, Bali only IDR 4,000,000-5,500,000 (USD 235-325) IDR 7,000,000-10,500,000 (USD 410-620) IDR 14,000,000-25,000,000 (USD 820-1,470)
2 weeks, Bali + Nusa Penida + Gilis/Lombok IDR 8,500,000-12,000,000 (USD 500-700) IDR 14,000,000-22,000,000 (USD 820-1,300) IDR 28,000,000-50,000,000 (USD 1,650-2,950)
2 weeks, Bali + Yogyakarta/Bromo + Komodo IDR 11,000,000-15,000,000 (USD 650-880) IDR 18,000,000-27,000,000 (USD 1,060-1,590) IDR 35,000,000-60,000,000 (USD 2,060-3,530)

The third row is higher because it includes two or three domestic flights (IDR 2,500,000-4,500,000), Borobudur and Bromo tickets and one or two days of Komodo boats and park fees, which together add IDR 3,000,000-6,000,000 per person. A couple sharing rooms and drivers should knock 15-25 percent off the per-person mid-range and comfortable figures.

Bali and Raja Ampat vs Java: how prices differ#

Bali is the most expensive mainstream destination in Indonesia and still cheaper than Thailand’s islands. Expect to pay 30-50 percent more than in Java for the same standard of room and meal: a cafe breakfast that is IDR 100,000 in Canggu is IDR 40,000 in Yogyakarta, and a mid-range hotel that costs IDR 900,000 in Seminyak is IDR 500,000 in Surabaya or Semarang. The gap closes at the low end, since warungs and homestays cost about the same everywhere, and widens at the top, where Bali’s villas and beach clubs have no Java equivalent. Lombok and the Gilis sit between the two; Gili Trawangan is Bali-priced for drinks and diving, Kuta Lombok is Java-priced for rooms.

Raja Ampat, Komodo, the Togeans and Derawan are expensive for different reasons: not luxury, but logistics. Flights to Sorong or Labuan Bajo cost IDR 1,000,000-4,000,000 each way, boat charters IDR 1,500,000-3,500,000 a day, and park or permit fees add several hundred thousand rupiah per day. A week in Raja Ampat homestays comes to IDR 7,000,000-10,000,000 per person plus flights, which is a mid-range Bali budget for a dorm-level bed, with no restaurants or ATMs to spend money in. Jakarta is its own case: rooms and taxis cost Bali prices or more, but street food and the train network are among the cheapest in the country. Medan, Lake Toba and Bukit Lawang in Sumatra are the cheapest places on most itineraries.

More Indonesia guides#

Indonesia travel costs FAQs#

How much money do I need per day in Indonesia?

Plan on IDR 500,000-800,000 (USD 30-47) a day as a backpacker, IDR 900,000-1,500,000 (USD 55-90) mid-range and IDR 1,800,000-3,500,000 (USD 105-205) for villas, drivers and flights. Bali costs 30-50 percent more than Java for the same standard.

Is Bali expensive compared with the rest of Indonesia?

Yes. Bali is the priciest mainstream destination, especially for cafes, villas and beach clubs, though warungs and homestays cost about the same as elsewhere. Only remote dive areas such as Raja Ampat and Komodo cost more per day, because of flights, boats and park fees.

How much cash should I bring to Indonesia?

Bring a few hundred dollars in clean notes as backup and rely on ATMs, which dispense IDR 1,250,000-3,000,000 per withdrawal. Carry IDR 500,000-1,000,000 in cash daily for warungs, transport and markets, more on islands without ATMs such as the Togeans or Raja Ampat.

Do ATMs in Indonesia charge fees?

Most Indonesian bank ATMs do not add a local surcharge for foreign cards, but your own bank usually charges USD 3-5 plus a percentage, so withdraw the maximum each time. Use ATMs attached to bank branches and decline dynamic currency conversion.

Can I use my credit card in Indonesia?

Visa and Mastercard work at hotels, mid-range restaurants, supermarkets and dive shops, often with a 2-3 percent surcharge. Warungs, markets, scooter rentals, boat tickets and most of rural Java and Sumatra are cash only.

How much is a beer in Indonesia?

A large Bintang costs IDR 35,000-45,000 in a minimart, IDR 40,000-60,000 at a warung or beach bar and IDR 80,000-100,000 in a club. Cocktails are IDR 90,000-180,000. Alcohol is unavailable in Aceh and hard to find in conservative towns.

How much does Komodo National Park cost?

Budget IDR 400,000-600,000 per person per day in park fees (entry, ranger, island and snorkelling charges) plus IDR 500,000-1,000,000 for a shared day boat from Labuan Bajo. Fees have changed several times recently, so check the park’s SiORA site before you go.

How much is a two-week trip to Indonesia?

Excluding international flights, about IDR 8,500,000-12,000,000 (USD 500-700) as a backpacker on Bali, Nusa Penida and the Gilis, IDR 14,000,000-22,000,000 (USD 820-1,300) mid-range, and IDR 18,000,000-27,000,000 (USD 1,060-1,590) mid-range if you add Java and Komodo with their flights and fees.