💰 This page covers the street-level details of spending money in Yogyakarta: card acceptance by area, where to find ATMs, how to pay for becaks and temple tickets, and what to carry for Malioboro and batik workshops. For Indonesia-wide ATM tips, tipping norms, and exchange rate advice:
🎧 Order Indonesian Rupiah Before You Fly
Have cash in hand when you land. Insured delivery, 2–5 day shipping.
Order IDR → CEI Currency ExchangeDo You Need Cash in Yogyakarta?
Yes. Yogyakarta (often called "Jogja") is one of Java's most traditional cities and cash dominates daily life. Malioboro's market stalls, becak drivers, warungs, batik workshops, and local transport are all cash. Hotels and a growing number of restaurants accept cards, but the authentic Jogja experience runs on rupiah. Carry at least Rp200,000–500,000 when heading out.
Where You Will Need Cash
Malioboro Street market stalls and street food. Becaks (pedal rickshaws). Warungs and local restaurants. Batik workshops in Prawirotaman. Kraton (Sultan's Palace) and Taman Sari entry fees. Ojek (motorbike taxi) drivers. Angkringan street food carts. Silver workshops in Kotagede. Tips for guides and drivers.
Where Cards Work Fine
Hotels at all levels. Malioboro Mall and Ambarrukmo Plaza shopping centers. International restaurants along Prawirotaman. Borobudur and Prambanan ticket offices (card or cash). Grab and Gojek via the app. Supermarkets. Card acceptance is growing in Jogja's tourist areas, but the old city remains firmly cash territory.
Paying by Card in Yogyakarta
Visa and Mastercard are accepted at hotels, malls, and larger restaurants. Contactless payments work at newer terminals. Amex is very limited. Jogja is significantly more cash-dependent than Bali. Even mid-range restaurants in the Prawirotaman backpacker area sometimes prefer cash.
Malioboro Street
Jogja's most famous road and a must-visit. Street stalls selling batik, souvenirs, and silver are all cash. Haggling is expected (start at 30–50% of the opening price). Angkringan carts serve nasi kucing and coffee for Rp5,000–15,000 (cash). Malioboro Mall at the south end accepts cards. Becaks line the street (Rp15,000–30,000 for short rides). Budget Rp100,000–500,000 for shopping.
Prawirotaman
The backpacker and boutique hotel district. Restaurants and cafes are a mix: newer spots take cards, traditional warungs are cash. Batik workshops offer classes for Rp100,000–250,000 (mostly cash). Guesthouses accept cards for room payments. Bars and live music venues are mostly cash. A pleasant area to walk and eat, with good ATM availability.
Kraton & Taman Sari
The Sultan's Palace (Kraton) entry is Rp15,000 (cash). Taman Sari water castle costs Rp15,000 (cash). Street food and souvenir vendors around both sites are cash. Batik galleries in the area prefer cash. Becaks from Malioboro to the Kraton cost Rp20,000–40,000. A compact area best explored on foot.
Kotagede (Silver Village)
The old capital of the Mataram Sultanate, now famous for silver craftsmanship. Silver workshops and showrooms line the narrow streets. Prices range from Rp50,000 for simple rings to Rp500,000+ for elaborate pieces (cash). Local food stalls are cash. Reachable by Grab (Rp15,000–25,000 from the center) or becak. No ATMs nearby.
ATMs in Yogyakarta
For Indonesia-wide ATM advice, see the Indonesia guide.
Look for these logos. Use ATMs inside bank branches to avoid skimming.
BCA
BRI
BNI
MandiriATM Locations
Malioboro: Multiple ATMs along the main street and inside Malioboro Mall. Prawirotaman: BCA and BRI ATMs near the main intersection. Jalan Solo: Bank branches with ATMs along this major road. Adisucipto Airport (JOG): ATMs in the arrivals hall. Borobudur and Prambanan: ATMs at the temple complexes but withdraw in Jogja for reliability. Max withdrawal: Rp2,500,000 per transaction. Always decline DCC.
Becaks, Grab & Getting Around
Becaks (Cycle Rickshaws)
Jogja's iconic transport. Rp15,000–30,000 for short rides within the city center (cash). Malioboro to Kraton: Rp20,000–40,000. Malioboro to Prawirotaman: Rp30,000–50,000. Always negotiate before getting in. Drivers are friendly and many speak basic English. A charming, slow way to experience the city. Not suitable for longer distances.
Grab & Gojek
Both work well in Jogja with good availability. Pay through the app with a linked card. Gojek scooter rides are incredibly cheap (Rp5,000–20,000 for city trips). Grab cars to Prambanan cost Rp40,000–60,000. The most convenient option for temples and the airport. Much cheaper than negotiating with taxi drivers.
TransJogja Bus
The public bus system with fixed routes and air-conditioned buses. Flat fare of Rp3,500 per ride (cash on board). Route 1A connects the airport, Malioboro, and Prawirotaman. Route 2A goes to Prambanan. Cheap but can be crowded and slow. A good option for budget travelers who do not mind waiting.
Tipping in Yogyakarta
The Indonesia guide covers general norms. In Jogja: Restaurants: 5–10% at tourist restaurants. Becak drivers: round up the fare. Temple guides: Rp50,000–100,000 for a tour. Batik workshop instructors: Rp20,000–50,000. Hotel porters: Rp10,000–20,000 per bag. Car/driver for the day: Rp50,000–100,000. Always tip in cash.
Prices in Yogyakarta
Jogja is one of Southeast Asia's cheapest destinations. Street food is extraordinary and costs almost nothing. Even upscale dining is remarkably affordable. The main expense is temple entry fees, which are set at international tourist prices.
| Item | Price (IDR) | Price (USD) |
|---|---|---|
| Nasi goreng (warung) | Rp15,000–30,000 | $0.95–1.85 |
| Angkringan meal + coffee | Rp10,000–20,000 | $0.60–1.25 |
| Borobudur entry (foreigner) | Rp350,000 | $21.85 |
| Prambanan entry (foreigner) | Rp350,000 | $21.85 |
| Combined temple ticket | Rp525,000 | $32.80 |
| Becak ride (short) | Rp15,000–30,000 | $0.95–1.85 |
| Batik workshop class | Rp100,000–250,000 | $6.25–15.60 |
| Grab to Prambanan | Rp40,000–60,000 | $2.50–3.75 |
| Silver ring (Kotagede) | Rp50,000–300,000 | $3.10–18.75 |
| Mid-range dinner for two | Rp100,000–250,000 | $6.25–15.60 |
| Budget guesthouse (per night) | Rp100,000–300,000 | $6.25–18.75 |
| Hired car to Borobudur | Rp300,000–500,000 | $18.75–31.25 |
USD estimates based on approximately Rp16,000 = $1. Rates fluctuate.
Day Trips from Yogyakarta
Borobudur Temple (42 km)
The world's largest Buddhist temple and a UNESCO World Heritage Site. Entry: Rp350,000 for foreigners (card or cash). Sunrise tour: Rp450,000–600,000 including early entry and transport. Getting there: hired car (Rp300,000–500,000 round trip, cash to driver) or Grab. Souvenir vendors outside are cash. Budget Rp500,000–1,000,000 for the full day trip.
Prambanan Temple (17 km)
A stunning 9th-century Hindu temple complex. Entry: Rp350,000 for foreigners (card or cash). The Ramayana Ballet performed at the open-air theater costs Rp150,000–400,000 (seasonal, May–October). Getting there by Grab costs Rp40,000–60,000, or take TransJogja bus 2A (Rp3,500). Closer and easier to visit than Borobudur.
Jomblang Cave
A dramatic vertical cave where a beam of light illuminates an underground forest. Tour: Rp500,000–750,000 per person including transport, guide, and equipment (cash or card to tour operator). Located about 50 km southeast of Jogja. The light beam is best between 10 AM and noon. Physically demanding but unforgettable. Book a day ahead through your hotel.
Yogyakarta Quick Reference
| Destination | Cards? | Cash Needed? | Notes |
|---|---|---|---|
| Malioboro Street | ❌ Cash only (stalls) | Rp100,000–500,000 | Mall accepts cards |
| Borobudur | ✅ Ticket: card/cash | Vendors: cash | Rp350,000 entry |
| Prambanan | ✅ Ticket: card/cash | Vendors: cash | Rp350,000 entry |
| Kraton & Taman Sari | ❌ Cash only | Rp30,000 combined | Souvenirs extra |
| Becak ride | ❌ Cash only | Rp15,000–50,000 | Negotiate first |
| Prawirotaman restaurants | ✅ Some take cards | Warungs: cash | Mixed area |
| Kotagede silver | ❌ Cash only | Rp50,000–500,000 | No ATMs nearby |
Frequently Asked Questions
Do I need cash in Yogyakarta?
Yes. Malioboro stalls, becaks, warungs, batik workshops, and local temple fees are all cash. Hotels and larger restaurants accept cards. Carry at least Rp200,000–500,000.
How much does Borobudur cost?
Rp350,000 for foreign visitors (card or cash). Combined Borobudur plus Prambanan ticket is Rp525,000. Sunrise tours cost Rp450,000–600,000 including transport.
Is Malioboro Street cash only?
The street stalls and market vendors are cash-only. Haggling is expected. Malioboro Mall at the south end accepts cards. Budget Rp100,000–500,000 for shopping.
How do becaks work?
Pedal-powered rickshaws. Negotiate the fare before getting in. Short rides cost Rp15,000–30,000. Malioboro to Kraton: Rp20,000–40,000. Cash only.
Where can I learn batik?
Several workshops in Prawirotaman offer classes for Rp100,000–250,000 (2–4 hours). You create your own piece to take home. Most prefer cash. Your hotel can recommend one.
Is Yogyakarta expensive?
One of Southeast Asia's cheapest destinations. Street food costs Rp10,000–30,000, dinners Rp50,000–150,000 for two. The biggest expenses are Borobudur and Prambanan entry fees.
Pay Smart in Yogyakarta
The Wise card converts at the real mid-market rate with no FX markup. Tap to pay at hotels and restaurants. Hold IDR, USD, and 40+ currencies. Free ATM withdrawals up to $100/month.
Get the Wise Card →