“Should I rent a car in Jakarta?” is one of the first questions visitors ask, and one most travel blogs answer badly. Here is the honest version for the vast majority of tourists: no, you should not self-drive here. Peak-hour traffic averages around 10 km/h, the ganjil-genap odd-even plate rule dictates which roads you may even use, parking is scarce and baffling, and Grab, Gojek, and the MRT cover nearly every visitor’s needs for a fraction of the cost and none of the stress. This is the clear-eyed guide to renting a car in Jakarta — when it actually makes sense (rarely), when it does not (most of the time), and the rental-with-driver option that almost every expat and business traveler quietly defaults to.

Before you weigh a rental at all, it is worth knowing what you would be giving up. For getting around the city, the alternatives are genuinely good — door-to-door rides via Grab or Gojek and the traffic-proof Jakarta MRT handle most of what a visitor needs. Our pillar on getting around Jakarta lays out the whole toolkit, and this guide is really about the narrow cases where a car still earns its place.

Rental vehicles at a dealership, the reality of renting a car in Jakarta
Jakarta car rentals are widely available — but most tourists shouldn’t actually self-drive.

Why Self-Driving in Jakarta Is Usually a Bad Idea

Six concrete reasons:

  1. Traffic. Average peak-hour speed across Jakarta is 10 km/h. A 5 km hop can take 90 minutes. Self-driving means you’re stuck in traffic with no productive use of the time.
  2. Ganjil-Genap. Jakarta restricts vehicles by license plate on 25+ major roads during rush hours. If your rental plate doesn’t match the date (odd/even), you can’t drive those roads — including Sudirman, Thamrin, Gatot Subroto.
  3. Parking. Most attractions have inadequate parking. Street parking is rare; mall parking fills up; valet is sometimes the only option (with tips expected).
  4. Navigation. Indonesian street layouts are non-obvious to outsiders. One-way streets change without warning. Google Maps occasionally directs into restricted zones.
  5. License requirements. Indonesia requires an International Driving Permit (IDP) for foreign drivers. You need to obtain this from your home country before arrival. Many rental companies also require a credit card with significant authorization hold.
  6. Insurance complexity. Accident liability is dramatically more complex than in Western countries. Even minor fender-benders can require police paperwork in Indonesian.

The Three Realistic Options Compared

Option Daily Cost Best For Effort Level
Self-drive rental IDR 400,000–700,000 Rural day trips, week-long Indonesia road trips HIGH — driver license + traffic + parking
Rental WITH driver IDR 500,000–800,000 Multi-stop tourist itineraries, business trips LOW — just sit in the back
GrabCar daily hire IDR 600,000–900,000 Flexible day trips, no commitment LOW — book per trip
Bluebird hourly hire IDR 150,000/hr (~IDR 1,200,000/8hr) Premium business trips, airport transfers LOWEST — premium service

For most tourist itineraries, rental with driver is the right answer — it costs about the same as a self-drive rental but skips every drawback above. It is also the format business visitors lean on hardest, for the same reasons we lay out in our Jakarta business travel guide.

Rental With Driver — The Real Solution

Indonesian professional driver waiting beside vehicle
Rental with driver is the standard expat and business traveler choice in Jakarta — minimal premium over self-drive.

In Indonesia, rental with driver (often called “sewa mobil dengan supir” in Bahasa) is the dominant rental format. The vehicle comes with a professional driver who knows Jakarta’s roads, handles traffic stress, navigates ganjil-genap rules, finds parking, and waits for you at attractions.

Typical Day With Driver

  • Cost: IDR 500,000–800,000/day for car + driver (8–12 hours)
  • Includes: Toyota Avanza, Innova, or similar mid-size car; fuel for typical city driving; driver’s daily fee
  • Extra costs: Toll fees passenger pays; driver meal (or IDR 30,000–50,000 meal allowance); overtime if exceeding 12 hours (IDR 50,000–80,000/hour)
  • Tipping: IDR 50,000–100,000/day customary for excellent service

Top Rental-With-Driver Providers

  • TRAC (Astra Rent A Car) — Indonesia’s largest rental brand; English booking; insurance included; airport pickup available
  • ASSA (Adi Sarana Armada) — Major fleet; corporate-friendly
  • Bluebird Golden Bird — Premium variant of Bluebird taxi for hourly/daily hire
  • Hertz Indonesia — International brand with English support
  • Klook/GetYourGuide private driver bookings — Single-day bookings for tourists

When Self-Drive Actually Makes Sense

Five scenarios where self-driving works:

  1. Multi-day Indonesia road trips outside Jakarta — once you’re past Jakarta’s congestion (Bandung, Yogyakarta, etc.), self-drive is fine
  2. Week-long Bali touring — Bali is dramatically easier to self-drive than Jakarta
  3. Experienced expat drivers living in Jakarta long-term who have built local familiarity
  4. Industrial/business travel to areas with no Grab coverage
  5. Travelers with strong Indonesian language skills — easier to handle police interactions if needed

For typical 3-7 day tourist trips, none of these apply. Use Grab/Gojek + MRT + rental-with-driver for specific day trips.

Ganjil-Genap — The Killer Rule for Self-Drivers

Indonesian car license plate Jakarta street
Ganjil-genap restricts which vehicles can drive Jakarta’s major roads based on license plate ending.

The ganjil-genap (odd-even) rule restricts vehicles by license plate digit:

  • Odd-numbered dates: Only plates ending in 1, 3, 5, 7, 9 can drive restricted roads
  • Even-numbered dates: Only plates ending in 0, 2, 4, 6, 8 can drive restricted roads
  • Active hours: 6:00–10:00 AM and 4:00–9:00 PM Monday–Friday
  • Inactive: Saturday, Sunday, public holidays

Critical for self-drivers: Your rental car’s plate is fixed. If you book a car for 3 days but the plate doesn’t match the date, you can’t drive Sudirman, Thamrin, Gatot Subroto, or 25+ other major roads during rush hour. You’d need to plan around this — or rent with driver (who can swap vehicles).

See our avoid Jakarta traffic guide for the full ganjil-genap rule list.

International Driving Permit (IDP) Requirements

To rent and self-drive in Indonesia, foreign tourists need:

  • Valid driver’s license from home country
  • International Driving Permit (IDP) — obtain from your home country’s automobile association BEFORE arrival (typically $15–30, takes 1–2 weeks)
  • Passport with valid Indonesian entry stamp
  • Credit card with $300–500 USD authorization hold capacity
  • Minimum age: Usually 21+ at major rental companies; some require 25+

Without an IDP, you cannot legally rent and drive in Indonesia. Police checkpoints are common, and driving without a valid IDP results in fines and vehicle impoundment.

Self-Drive Rental Costs (2026)

Vehicle Daily Rate Notes
Toyota Avanza (7-seater MPV) IDR 400,000–500,000 Standard tourist choice
Toyota Innova (8-seater) IDR 500,000–650,000 For larger groups
Honda Brio (compact) IDR 350,000–450,000 City driving only
Mitsubishi Pajero (SUV) IDR 800,000–1,200,000 Off-road capability for day trips
Luxury (Mercedes, BMW) IDR 2,000,000–4,000,000 Hertz/TRAC premium

Self-drive rates typically include basic insurance and unlimited mileage within Indonesia. Fuel is paid by renter. Tolls and parking are renter’s responsibility.

Soekarno-Hatta Airport Pickup

Both TRAC and Hertz operate Soekarno-Hatta airport counters in Terminal 2 and Terminal 3 arrivals halls. For self-drive pickup:

  1. Pre-book online with confirmation email
  2. Bring printed/digital booking confirmation, IDP, passport, credit card
  3. Counter staff verify documents (15-30 minute process)
  4. Drive to rental lot adjacent to terminal (5-minute Skytrain ride for T1/T2)
  5. Inspect vehicle for existing damage; photograph before driving away

For rental-with-driver, the driver typically meets you at arrivals with a name sign, so there is no counter visit at all. If you would rather skip the car entirely on arrival day, our airport to Jakarta city transfer guide compares the train, taxis, and buses.

When Rental-With-Driver Beats GrabCar

For multi-stop tourist days, rental-with-driver economics often beat Grab:

Example: Full Day Sightseeing

  • Hotel → Monas (Grab IDR 30,000)
  • Monas → National Museum (walk, free)
  • National Museum → Setu Babakan (Grab IDR 80,000)
  • Setu Babakan → Plaza Senayan (Grab IDR 60,000)
  • Plaza Senayan → Hotel (Grab IDR 30,000)
  • Plus waiting time uncertainty between stops
  • Grab total: ~IDR 200,000 + multiple wait times

vs. Rental with driver: IDR 500,000–700,000, driver waits at each stop, no surge pricing, no app booking friction, guaranteed availability.

For three or more stops, or trips into areas where Grab coverage thins out (Marunda, far East Jakarta, the deep South), a rental with driver comes out ahead. If you want to see how that stacks up against an all-rail or all-Grab day, our breakdown of Jakarta transportation costs runs the sums.

Toll road traffic outside Jakarta, a key factor in renting a car in Jakarta
Photo by Tom Fisk on Pexels

For Day Trips Outside Jakarta

Rental-with-driver is especially valuable for day trips:

  • Bogor Botanical Gardens day: Rental IDR 600,000–800,000, versus about IDR 70,000 if you take the KRL commuter line (IDR 20,000) plus a Grab in Bogor (IDR 50,000)
  • Bandung overnight trip: Rental IDR 1,200,000–1,800,000 (2-day) vs. Whoosh fast train IDR 200,000 + Grab IDR 100,000 = IDR 300,000
  • Thousand Islands (Pulau Macan): Rental NOT useful — uses boat from Marina Ancol
  • Anyer beach: Rental IDR 700,000–900,000 best option — public transit very limited

For most popular Jakarta day trips, train + local Grab beats rental. For off-the-beaten-path destinations, rental-with-driver wins. See our best day trips from Jakarta guide.

Practical Tips If You Do Rent

Toyota Avanza Indonesian rental vehicle
Toyota Avanza is Indonesia’s most common rental vehicle — reliable, parts-available, and driver-friendly.
  • Choose Avanza or Innova — Indonesia’s most common vehicles; parts and mechanics available everywhere
  • Inspect thoroughly before driving — photograph existing dents, scratches, interior condition
  • Test all features — AC (essential in Jakarta heat), wipers, lights, parking sensors
  • Verify fuel level — note starting fuel and return at same level (or pay markup)
  • Download Waze — locally preferred over Google Maps for Jakarta shortcuts
  • Carry cash for toll fees — most tolls accept cash (typical IDR 5,000–15,000 per toll), though the segregated TransJakarta busway would have sidestepped the toll roads entirely
  • Know your hotel’s parking situation in advance — some only offer paid valet
  • Save rental company emergency phone in your contacts before driving

Insurance and Liability

Most Jakarta rentals include basic insurance, but coverage details matter:

  • Comprehensive insurance — covers vehicle damage and third-party liability; recommended for tourists
  • Limited liability — basic option, may leave you exposed for major repairs
  • Personal accident coverage — often separate; verify whether included
  • Theft protection — usually included but verify before driving

For peace of mind, pay slightly more for comprehensive coverage. Check whether your travel insurance also covers rental car damage in Indonesia.

What to Do If Stopped by Police

Indonesian police occasionally stop foreign drivers, particularly near tourist areas. Standard protocol:

  1. Pull over safely and roll down window
  2. Stay in vehicle unless explicitly instructed to exit
  3. Show driver’s license + IDP + passport when requested
  4. Be polite and speak basic Bahasa Indonesia or English
  5. If accused of violation, ask to receive a written ticket (called “tilang”) for payment at the bank — never pay cash on the spot
  6. Decline informal “settlements” politely — these are unofficial fines

For minor traffic stops, this resolves quickly. For accidents or major incidents, contact your embassy.

The Verdict on Renting a Car in Jakarta

If you take one decision away from this page, make it this: skip the steering wheel. For a normal three-to-seven-day visit, self-driving buys you every one of Jakarta’s headaches — the crawl, the plate rule, the parking, the paperwork — and none of the upside, because the ride-hailing and rail options are cheap, fast where it counts, and effortless. The one format genuinely worth booking is a car with a driver, and it is worth being specific about when: a day that chains three or more far-apart stops, a run to a corner of the metro where Grab coverage thins out, or a trip out of town to somewhere a train does not reach, like the Anyer beaches. In those cases the driver absorbs the traffic, sorts the ganjil-genap, and waits at every stop for roughly what an all-Grab day would cost anyway. Self-drive only starts to make sense once you are well clear of the city — touring Bandung or Yogyakarta, or anyone settled here long enough to have grown their own road instincts. For everyone else, the smart money is on a back seat, not a driver’s seat.

Frequently Asked Questions About Renting a Car in Jakarta

Is it worth renting a car in Jakarta?

For most tourists, no. Jakarta’s traffic, ganjil-genap rules, parking scarcity, and complex driving conditions make self-drive impractical. Use Grab/Gojek + MRT for city sightseeing, and rent with driver only for specific day trips outside Jakarta.

How much does it cost to rent a car in Jakarta?

Self-drive: IDR 400,000–700,000/day for standard cars. Rental with driver: IDR 500,000–800,000/day including 8–12 hours. Luxury vehicles run IDR 2,000,000+/day.

Do I need an international driving permit for Indonesia?

Yes — foreign tourists must have an International Driving Permit (IDP) obtained from their home country before arrival to legally drive in Indonesia. Standard driver’s license alone is not accepted.

What’s the best car rental company in Jakarta?

TRAC (Astra Rent A Car), Hertz Indonesia, and Bluebird Golden Bird are the most reliable for international tourists. All offer English booking, airport pickup, and comprehensive insurance.

Can I rent a car at Soekarno-Hatta Airport?

Yes — TRAC, Hertz, and several other rental companies have counters at Soekarno-Hatta Terminals 2 and 3. Book online in advance for guaranteed availability.

Is Uber available in Jakarta for rentals?

Uber merged with Grab in Southeast Asia in 2018 and no longer operates independently in Indonesia. Use Grab or Gojek for ride-hailing instead. See our Grab vs Gojek guide.

So, in short: renting a car in Jakarta is rarely the right call for a tourist. Use Grab, Gojek, and the MRT around town, and book a car with a driver only for the specific day trips that warrant it. From here, it is worth comparing your other ground options — our Jakarta taxi guide covers the metered Blue Bird route, and our notes on avoiding Jakarta traffic explain the ganjil-genap timing that makes any car trip bearable. Keep the spend in view with our breakdown of Jakarta transportation costs, and if your reason for wanting a car is to get out of town, our guide to the best day trips from Jakarta shows which of those a train handles better anyway.

External Resources for Renting a Car in Jakarta

For booking and information, the TRAC official website publishes current rates and fleet availability. The Hertz Indonesia website offers international-brand bookings.