What does it actually cost to get around the city? Most guides hand you a vague backpacker/mid-range/luxury figure with no itinerary behind it, which is useless when you are trying to plan. So this one does the opposite: three fully itemized sample days, each with real routes from a Central Jakarta hotel to three or four sights, with every rupiah accounted for. The headline is that Jakarta transportation costs swing from about IDR 30,000 a day if you live on public transit to IDR 300,000 and up if you take GrabCar everywhere — and the gap is entirely about the choices you make. Here is exactly what each day looks like.
The number you land on depends almost entirely on which modes you lean on, so it helps to know them. The flat-fare TransJakarta busway and the distance-priced Jakarta MRT anchor the cheap end, while Grab and Gojek add cost in exchange for door-to-door ease. For the full picture of how the modes connect, start with our pillar on getting around Jakarta.

Jakarta Transit Pricing Reference (2026)
| Mode | Fare | Notes |
|---|---|---|
| TransJakarta BRT | IDR 3,500 (07:01–04:59) | Early-morning economy fare 05:00–07:00 |
| MRT | IDR 3,000–14,000 | Distance-based |
| KRL Commuter | IDR 3,000 for the first 25 km | Plus IDR 1,000 per further 10 km |
| JakLingko cap | IDR 10,000 max | 3-hour multi-modal cap |
| GoRide/GrabBike (motorbike) | IDR 10,000–25,000 | Typical 5 km trip |
| GoCar/GrabCar (off-peak) | IDR 25,000–40,000 | Typical 5 km trip |
| GoCar/GrabCar (rush hour) | IDR 40,000–80,000 | Typical 5 km trip + surge |
| Blue Bird taxi | IDR 30,000–60,000 | 5 km, metered |
| Airport Railink | Check the fare for your station when booking | One-way to/from CGK |
| Damri airport bus | IDR 80,000 | One-way to/from CGK (Gambir, Blok M, Rawamangun) |
Sample Day 1 — Budget Day (IDR 30,000 Total)

Traveler profile: Solo backpacker staying in Cikini budget hotel, all-public-transit, visits Monas + Kota Tua + Glodok.
| Time | Trip | Mode | Cost |
|---|---|---|---|
| 9:00 AM | Hotel (Cikini) → Bundaran HI MRT | Walk + MRT (1 stop) | IDR 3,000 |
| 10:30 AM | Bundaran HI → Halte Monas | TransJakarta Corridor 1 | IDR 3,500 |
| 1:00 PM | Halte Monas → Halte Kota | TransJakarta (same tap) | IDR 0 (transfer) |
| 3:30 PM | Walk Kota Tua → Glodok | Walking 1.2 km | IDR 0 |
| 6:00 PM | Glodok → Hotel | TransJakarta Corridor 1 | IDR 3,500 |
| — | JakLingko top-up | For day’s transit + buffer | IDR 20,000 |
| Total | IDR 30,000 ($2) |
The budget day is genuinely cheap if you are happy to walk, lean on TransJakarta, and chain your transfers inside the JakLingko three-hour cap. The gap versus an all-Grab day is enormous, and it is the backbone of the approach in our budget travel in Jakarta guide. Squeezing that cap to the full is its own small skill, covered in our Jak Lingko card guide.
Sample Day 2 — Mid Day (IDR 100,000 Total)

Traveler profile: Couple staying at Pullman Bundaran HI, mixing MRT, TransJakarta, and motorbike for speed and convenience.
| Time | Trip | Mode | Cost |
|---|---|---|---|
| 9:00 AM | Hotel → Setu Babakan Betawi Village | GrabCar (30 min) | IDR 65,000 |
| 12:30 PM | Setu Babakan → Plaza Senayan | GoRide motorbike (skip traffic) | IDR 18,000 |
| 2:30 PM | Plaza Senayan → Museum MACAN (West Jakarta) | GrabCar (15 min off-peak) | IDR 35,000 |
| 5:00 PM | Museum MACAN → Hotel Bundaran HI | GrabCar (20 min) | IDR 40,000 |
| 8:00 PM | Hotel → SKYE Bar (walk) | Walking | IDR 0 |
| 11:00 PM | SKYE Bar → Hotel (walk) | Walking | IDR 0 |
| Total per person (couple splits car) | ~IDR 100,000 ($6.50) |
Mid day reality: GrabCar for longer trips, GoRide motorbike for traffic-beating mid-distance hops, walking when possible. Splitting car fares with a partner cuts cost meaningfully. Museum MACAN is temporarily closed and reopens with new exhibitions on 14 November 2026, so plan this day for after that date.
Sample Day 3 — Comfort Day (IDR 300,000 Total)

Traveler profile: Solo executive staying at Park Hyatt, all GrabCar, prioritizing comfort and air-conditioning over savings.
| Time | Trip | Mode | Cost |
|---|---|---|---|
| 9:00 AM | Park Hyatt → National Museum | GrabCar (15 min) | IDR 30,000 |
| 11:30 AM | National Museum → Café Batavia Kota Tua | GrabCar (30 min off-peak) | IDR 55,000 |
| 3:00 PM | Café Batavia → SKYE Bar Sudirman | GrabCar (45 min building rush) | IDR 70,000 (surge) |
| 5:30 PM | SKYE Bar → Setu Babakan (Betawi cultural eve) | GrabCar (45 min, peak surge) | IDR 85,000 (heavy surge) |
| 8:30 PM | Setu Babakan → Park Hyatt | GrabCar (35 min normal) | IDR 65,000 |
| Total | IDR 305,000 ($19.50) |
Comfort day reality: convenient but expensive. Surge pricing during rush hour can push up individual ride costs. For couples sharing rides, divide by 2.
Sample Itineraries by Trip Length
3-Day Trip Transit Budget
| Day | Mode Mix | Per-Person Cost |
|---|---|---|
| Day 1 (Monas + Kota Tua) | Budget (TJ + walking) | IDR 30,000 |
| Day 2 (Senayan + Museum MACAN) | Mid (MRT + GrabCar) | IDR 100,000 |
| Day 3 (Setu Babakan + dinner) | Mid (GrabCar shared) | IDR 80,000 |
| 3-day total | IDR 210,000 ($14) |
Plus airport transfers: allow IDR 70,000 each way = IDR 140,000.
3-day grand total: IDR 350,000 ($22.50).
7-Day Trip Transit Budget
Average IDR 100,000 per day × 7 days = IDR 700,000 transit + IDR 140,000 airport = IDR 840,000 ($54) per person.
Airport Transfer Day Premium

Airport transfer days have higher transit costs:
- Railink train: fare depends on your station, so check it when you book (most efficient)
- GrabCar: IDR 150,000–300,000 each way
- Blue Bird taxi: IDR 170,000–350,000 each way
- Damri bus: IDR 80,000 each way to Gambir, Blok M or Rawamangun; the TransBandara bus to Blok M costs IDR 15,000
- Hotel private transfer: IDR 350,000–600,000 each way
For a 7-day trip, airport transfer is essentially “Day 0” and “Day 8” transit costs.
Cost-Saving Strategies
Free Strategies
- Walk Sunday Car-Free Day (Sudirman-Thamrin 5:30–10:00 AM; special notices can change it)
- Walk within tourist neighborhoods — Monas to Bundaran HI, for one
- Free Bus Wisata sightseeing (Saturday-Sunday)
- Free Pantjoran Tea House hot tea while walking Glodok
Low-Cost Strategies
- Use TransJakarta Corridor 1 for Bundaran HI to Kota Tua (IDR 3,500)
- Walk Sabang street food strip rather than Grab between vendors
- Take the KRL to Bogor (a distance fare: IDR 3,000 covers the first 25 km, then IDR 1,000 per 10 km) instead of a GrabCar (IDR 300,000)
- Take MRT then short Grab rather than door-to-door Grab
- Avoid rush hour Grab — fares climb at peak times, so check the live Grab or Gojek quote before booking
Premium Strategies (When Worth It)
- Pre-book hotel airport transfer for early morning flights (peace of mind)
- Use Grab during heavy rain (walking impractical)
- Multi-passenger sharing — splitting a GrabCar (up to four passengers) cuts the cost per head; compare it with public transit for your route
- Royaltrans premium AC bus (IDR 20,000) when not in a hurry (check the fare for your route when you book)
When Grab Is Cheaper Than Public Transit
Surprisingly, GrabCar can be cheaper than MRT/TransJakarta for:
- Multi-passenger groups (3–4 people) — IDR 80,000 GrabCar split 4 ways = IDR 20,000 per person
- Off-peak Saturday afternoon trips — minimal surge, fast travel
- Short cross-corridor trips (Senayan to Senopati)
- When heavy luggage is involved
Tipping Indonesian Drivers
If you choose to tip a driver, here is how to pitch it:
- GoRide/GrabBike motorbike: Round up IDR 2,000–5,000 if helpful with directions
- GoCar/GrabCar: Round up IDR 5,000–10,000 if helpful with luggage or long trip
- Blue Bird taxi: Round up to nearest IDR 5,000 or 10,000
- Pre-arranged hotel transfer: IDR 20,000–50,000 tip typical for airport runs
Hidden Transit Costs
Watch for these often-overlooked costs:
- Card top-up fees outside the issuer’s own channels (Mandiri e-money: IDR 1,500 per top-up, none through Livin’ by Mandiri or Mandiri ATMs; ask the outlet for other cards)
- Airport SIM card for Grab/Gojek registration if needed (IDR 50,000–150,000) — see our SIM card guide for cheaper city options
- Toll charges on long GrabCar trips (Grab’s upfront fare excludes tolls and additional charges)
- Parking fees if driver waits while you visit attraction (IDR 5,000–20,000)
- Foreign card transaction fees — your bank may add one to Grab payments on a foreign Visa/Mastercard, so check with your card issuer
Total Trip Budget Examples
| Trip Type | Transit Total |
|---|---|
| 3-day budget | IDR 200,000–350,000 ($13–22) |
| 3-day mid-range | IDR 350,000–600,000 ($22–38) |
| 3-day luxury | IDR 700,000–1,100,000 ($45–70) |
| 7-day budget | IDR 450,000–750,000 ($29–48) |
| 7-day mid-range | IDR 800,000–1,200,000 ($51–77) |
| 7-day luxury | IDR 1,500,000–2,500,000 ($95–160) |
For deeper budget planning, see our budget travel in Jakarta and luxury travel guides.
The Bottom Line on Jakarta Transportation Costs
Strip away the itineraries and the picture is simple. By global standards, moving around Jakarta is astonishingly cheap — a full sightseeing day on rail and bus runs about two dollars, and even an all-taxi day rarely tops twenty. The single biggest lever is not the city, it is you: the same trip can cost IDR 3,500 on a bus or IDR 80,000 in a surging GrabCar, so the choice of mode swings your daily spend by an order of magnitude. Three habits keep the total low without making the trip feel like a chore — default to TransJakarta and the MRT on routes they serve, save ride-hailing for the gaps and the rain, and split car fares whenever you are travelling as a pair or a group. Do that and the only line item worth fussing over is the airport run at each end, which the Railink keeps to a predictable IDR 70,000. Everything else is, frankly, rounding error.
Frequently Asked Questions About Jakarta Transportation Costs
How much should I budget for Jakarta transit per day?
Budget travelers: IDR 30,000–80,000/day. Mid-range: IDR 80,000–200,000/day. Comfort/luxury: IDR 250,000–500,000/day. Airport transfer days add IDR 70,000–350,000 each direction.
What’s the cheapest way to get around Jakarta?
TransJakarta BRT is the inexpensive backbone at IDR 3,500 a ride outside the early-morning fare window, and Mikrotrans minibuses are free, though you still tap your card. JakLingko card 3-hour fare cap makes multi-modal trips IDR 10,000 max.
Is Grab expensive in Jakarta?
Compared to MRT/TransJakarta, yes — a GrabCar costs far more than the same trip by bus or train. Check the live fare in the app and set it against the public transport option for your route.
Can I get around Jakarta without using ride-hailing?
Yes — for tourists staying in Central Jakarta (Menteng, Sudirman, Bundaran HI), MRT + TransJakarta + walking covers most needs. Kemang and Kota Tua are on TransJakarta too: route 6N runs via Kemang, and Corridor 1 links Blok M with Kota.
How much is the airport transfer from Soekarno-Hatta?
Railink train (recommended): the fare varies by station, so check it as you book. GrabCar: IDR 150,000–300,000. Blue Bird taxi: IDR 170,000–350,000. Damri bus: IDR 80,000 to Gambir, Blok M or Rawamangun.
Should I rent a car in Jakarta?
No — Jakarta’s traffic, parking scarcity, and ganjil-genap rules make self-driving impractical for tourists. Use Grab/Gojek and public transit instead.
Once you can see the real numbers, planning gets easy and the vague backpacker-versus-luxury hand-waving falls away. The natural next moves: shave the biggest single line item with our airport to Jakarta city transfer guide, claw back the surge with our notes on avoiding Jakarta traffic, and pick the spending lane that fits you — the lean playbook in budget travel in Jakarta or the splurge in luxury travel in Jakarta. With the budget settled, point it at the best attractions in Jakarta and the wider things to do in Jakarta.
External Resources for Jakarta Transportation Costs
For comparative cost data, the BudgetYourTrip Jakarta page aggregates daily traveler spending, and Gotripzi’s Jakarta cost guide covers multi-category daily budgets.
Some of the best-value rides in Jakarta cost nothing at all. Transjakarta’s Jakarta Explorer tourist buses and the Mikrotrans JakLingko minibuses are both free, though you still tap your card. Our guide to cheap transportation in Jakarta explains how to use them, and which mode wins for each of the journeys visitors make most often.


