Cash or Card in Jakarta? A Guide for Foreign Travelers

Cash or card in Jakarta, which one should you rely on? As a traveler, understanding how payments work will help you move around the city with confidence, avoid awkward moments, and enjoy your trip without unnecessary stress.

If you are planning to visit Indonesia's capital, it is generally safer for foreigners to carry some cash. Certain local transactions still rely heavily on cash, and not all international cards work seamlessly everywhere.

That said, Jakarta is a modern city, and cashless payments, debit cards, and credit cards are widely used in many places. The key is knowing when to use cash and when to use a card.

Cash or Card in Jakarta? It Depends on the Situation

In reality, cash or card in Jakarta are both important. As a local, using either is easy, but as a foreign traveler, you need to know where and when each payment method works best and where foreign cards may not be accepted.

For example, cards (credit, debit, and digital payments) are widely accepted in hotels, shopping malls, and large restaurants. However, cash is still essential for street food, traditional markets, parking fees in certain areas, and some local or app-based transportation.

You will also need an e-money card if you plan to use public transportation such as TransJakarta or the MRT.

Also Read: 5 Best Cafes in North Jakarta by the Beach You Must Visit

When Should You Use a Card in Jakarta?

Person handing over a VISA credit card during a card payment at a checkout terminal with keypad visible

Cards are widely accepted across many parts of Jakarta. When thinking about cash or card in Jakarta, cards work best in modern and urban environments, such as:

  • Hotels
  • Shopping malls
  • International restaurants
  • Cafés
  • Supermarkets
  • Convenience stores

Visa and Mastercard are the most commonly accepted, but it is strongly recommended that you inform your bank before traveling to Indonesia. This helps prevent transactions from being blocked due to regional or fraud-related security checks.

When Should You Use Cash in Jakarta?

For foreigners, cash becomes especially important if you want to experience Jakarta beyond malls and hotels. When considering cash or card in Jakarta, cash allows you to enjoy local areas more freely.

For example, if you plan to explore street food areas like PIK or culinary spots in Blok M, you will definitely need cash. Cash is essential for:

  • Traditional markets
  • Street vendors
  • Small local eateries (warung)
  • Informal services

Many street vendors still operate on a cash only basis.

You will also rely on cash for local transportation such as angkot, small parking fees, tipping, or quick purchases where digital payments are unavailable.

For convenience, always carry small Indonesian Rupiah (IDR) denominations, as change for large bills is not always available.

Cash or Card in Jakarta for Transportation?

Red city bus with motion blur driving at night, illuminated street and trees in background

The answer depends on the type of transportation you use:

1. Airport Taxis

If you take an official airport taxi such as Blue Bird or other authorized airport taxis, multiple payment options are available. These include cash, credit or debit cards (Visa and Mastercard), and contactless or EDC payments.

These taxis are accustomed to serving foreign travelers, offer clear pricing, and operate through official counters, making them a safe and reliable option.

2. Online Taxis (Gojek and Grab)

For online taxis services like Gojek and Grab, cash is the safest payment method for foreigners. Make sure you have the exact amount when possible. Foreigners can use international cards (Visa or Mastercard), but there are limitations:

  • Cards must be added to your Gojek or Grab account
  • Some international cards may be declined due to:
  • Regional transaction restrictions by the issuing bank
  • Anti-fraud systems

Grab tends to be more stable than Gojek when accepting foreign cards. So when choosing cash or card in Jakarta for ride hailing, cards are convenient but not always reliable.

Using Public Transport? You Need an E-Money Card for TransJakarta and MRT

If you plan to use public transportation in Jakarta, note that cash is not accepted on TransJakarta buses and MRT Jakarta. When considering cash or card in Jakarta, public transport clearly falls into the card only category.

To enter stations and pass ticket gates, you must use an e-money card, such as:

  • e-Money Mandiri
  • Flazz BCA
  • Brizzi BRI
  • TapCash BNI

These cards can be easily purchased at airport terminals, MRT stations, Indomaret, Alfamart, and many minimarkets across the city. You simply tap the card when entering and exiting, making travel fast and efficient.

For foreign travelers, having at least one e-money card is essential if you want to explore Jakarta without relying solely on taxis or online apps.

How Much Cash and Card Should You Prepare in Jakarta?

As a general rule when deciding cash or card in Jakarta, you dont need to carry large amounts of cash, but you should always have enough for daily small expenses.

For most travelers, IDR 300,000–500,000 per day in cash is sufficient for street food, local transport, tips, and small purchases.

At the same time, make sure you have at least one international credit or debit card ready for hotels, shopping malls, restaurants, and airport taxis.

The best approach is balance, cash for convenience and cards for comfort and security.

Stay Comfortable and Pay With Ease in Jakarta

When thinking about cash or card in Jakarta, preparation is key, and choosing the right place to stay makes everything easier. By staying at Ashley Hotel, you are in a traveler-friendly environment where international cards are widely accepted, ATMs are easy to access, and malls, restaurants, and transportation are all nearby.

You can comfortably use your card for hotel expenses and dining, while keeping some cash for street food, short rides, and local experiences. With the right balance of cash and card, and a strategic location like most of our properties, exploring Jakarta becomes less about payment worries and more about enjoying the city culture, comfort, and energy from the moment you arrive.

Book Now for an Elevated Stay Experience.