Jakarta’s traffic is legendary — and not in a good way. But unlike Bali, Jakarta actually has a growing public transit system. The MRT, LRT, TransJakarta buses, and commuter rail (KRL) now cover major corridors, and Grab/Gojek fill the gaps. Knowing which transport to use and when is the difference between a 20-minute commute and a 90-minute nightmare.
TL;DR — Transport Options
| Method | Cost Per Trip | Speed | Best For |
|---|---|---|---|
| MRT | Rp 3K–14K ($0.20–$0.88) | Fast | North-South corridor |
| LRT | Rp 5K ($0.31) | Fast | East Jakarta |
| TransJakarta | Rp 3,500 ($0.22) | Medium | Wide coverage, cheap |
| KRL Commuter | Rp 3K–12K ($0.20–$0.75) | Fast | Suburbs, Bogor, Depok |
| Grab/Gojek (bike) | Rp 8K–25K ($0.50–$1.55) | Fast | Short trips, last mile |
| Grab/Gojek (car) | Rp 20K–60K ($1.25–$3.75) | Slow | Rain, groups |
| Bluebird Taxi | Rp 30K–100K ($1.90–$6.25) | Slow | Airport, late night |
MRT Jakarta
Jakarta’s pride — a modern, clean, fast metro system running North-South along the main corridor.
Line: Lebak Bulus ↔ Bundaran HI ↔ Kota (extended 2025)
- Fare: Rp 3,000–14,000 ($0.20–$0.88) depending on distance
- Hours: 5 AM – midnight
- Frequency: Every 5–10 minutes
- Payment: Tap card (Flazz, e-money, Jaki app)
Covers key nomad areas: Blok M, Senayan, Sudirman, Bundaran HI, Dukuh Atas.
Pro tip: Get the Jaki app for MRT schedules and mobile payment. Or use any contactless bank card — tap in, tap out.
TransJakarta (BRT)
Jakarta’s bus rapid transit covers the widest network — 13 corridors across the city.
- Fare: Rp 3,500 flat ($0.22) — regardless of distance
- Hours: 5 AM – 10 PM (some routes 24hr)
- Payment: Tap card or e-wallet
- Coverage: Most of Jakarta
The price can’t be beat — Rp 3,500 to go anywhere on the network. Buses have dedicated lanes, so they’re faster than cars during rush hour. The downside: some routes are crowded during peak times.
Grab & Gojek
The backbone of Jakarta transport. Both offer motorbike (GoRide/GrabBike) and car (GoCar/GrabCar) rides.
Typical Prices
| Route | Bike | Car |
|---|---|---|
| Within Sudirman/SCBD | Rp 8K–15K | Rp 20K–35K |
| Sudirman → Kemang | Rp 12K–20K | Rp 25K–45K |
| Sudirman → Kelapa Gading | Rp 20K–35K | Rp 40K–70K |
| City → Airport (CGK) | Rp 50K–80K | Rp 100K–180K |
Motorbike rides are king in Jakarta. They lane-split through traffic and get you there in a fraction of the time a car takes. Use GoCar/GrabCar only when it’s raining or you have luggage.
KRL Commuter Line
Commuter rail connecting Jakarta to surrounding cities (Bogor, Depok, Tangerang, Bekasi).
- Fare: Rp 3,000–12,000
- Coverage: Greater Jakarta metro area
- Useful for: Day trips to Bogor, getting to outer suburbs
Airport Transfer (CGK)
Soekarno-Hatta Airport (CGK) is 25–40 km from central Jakarta.
| Method | Cost | Time |
|---|---|---|
| Airport Rail Link (SHIA Express) | Rp 70K ($4.40) | 45 min to Sudirman |
| GrabCar | Rp 100K–180K ($6.25–$11.25) | 45–120 min |
| Bluebird Taxi | Rp 150K–250K ($9.40–$15.60) | 45–120 min |
| Damri Bus | Rp 40K–55K ($2.50–$3.40) | 60–90 min |
The Airport Rail Link is the best option — fixed price, fixed time, no traffic.
Monthly Transport Budget
| Style | Method | Monthly |
|---|---|---|
| Budget | MRT + TransJakarta + occasional Grab bike | Rp 300K–600K ($19–$37) |
| Standard | Mix of all options | Rp 600K–1.2M ($37–$75) |
| Comfortable | Primarily Grab car | Rp 1.5M–3M ($94–$187) |
Jakarta’s public transit makes it possible to spend under $40/month on transport — something that’s impossible in Bali.
Tips
- Avoid driving during rush hour (7–10 AM, 4–8 PM). Jakarta traffic can add 2x to your travel time.
- Use the MRT for the Sudirman corridor. It’s faster than any car.
- GrabBike/GoRide for last mile. MRT to the nearest station, then bike ride to your destination.
- Download offline maps. GPS can be unreliable in tunnels and underground stations.
- Keep a contactless card loaded. For MRT, TransJakarta, and KRL.
FAQ
Do I need a scooter in Jakarta? No. Unlike Bali, Jakarta has real public transit + ride-hailing. A scooter is optional and arguably more dangerous here due to the heavy traffic.
Is Jakarta traffic really that bad? Yes. It’s ranked among the worst in the world. But the MRT + TransJakarta have made it manageable if you plan your routes. Living near an MRT station is a game-changer.
How do I get from Jakarta to Bandung? Whoosh high-speed rail: 40 minutes, Rp 150K–350K. Game-changer since it launched.