Some links in this guide are affiliate links — we may earn a small commission if you book through them, at no extra cost to you.
Getting Around & Where to Stay
Updated March 2025Route Planner
Google Maps
Google Maps works well for navigation in major Indonesian cities. Grab and Gojek apps also have built-in route planning.
Airport Transfers
ℹ️ Prices are approximate and may vary — confirm exact fares when booking.
Public Transport
Tickets
TransJakarta bus: IDR 3,500 (~USD 0.23) flat fare. Jakarta MRT: IDR 3,000-14,000 (~USD 0.20-0.90). KRL Commuter: IDR 3,000-12,000.
Jaklingko / e-Money Cards — tourist transport card for unlimited rides and discounts.
Learn moreTaxis & Rideshare
Grab
app~IDR 15,000-80,000 (~USD 1-5) city rides
Southeast Asia's biggest ride-hailing app. Offers car, bike, and food delivery. Widely used across Indonesia.
Visit websiteGojek
app~IDR 10,000-70,000 (~USD 0.65-4.50) city rides
Indonesia's homegrown super app. Motorbike rides (GoRide), cars (GoCar), food delivery (GoFood), and payments (GoPay).
Visit websiteBluebird Taxi
traditional~IDR 7,000 flag + IDR 4,500/km (~USD 0.45 start + USD 0.30/km)
Most trusted metered taxi company. Look for light blue cars. Also available via My Blue Bird app.
Visit websiteInDriver
rideshare~IDR 15,000-60,000 (~USD 1-4) city rides
Negotiate your fare with the driver. Growing in popularity as a Grab/Gojek alternative.
Visit websiteIntercity Travel
KAI Trains (Executive/Business)
PT Kereta Api Indonesia
Jakarta-Surabaya 8-9h, Jakarta-Yogyakarta 7-8h. Book online via KAI Access app. Executive class is comfortable with AC.
Book ticketsDomestic Flights
Lion Air, Citilink, Batik Air
Essential for island-hopping. Jakarta-Bali 1h45m. Book via Traveloka or Tiket.com for best prices.
Book ticketsPELNI Ferries
PT PELNI
Government ferry network connecting major islands. Slower but scenic. Book early for popular routes.
Book ticketsLong-distance Buses
Various operators
Extensive Java and Sumatra networks. Executive buses have AC and reclining seats.
Book ticketsWhere to Stay
Links below may be affiliate links — we may earn a small commission at no extra cost to you. Prices as of 2025 — check current rates before booking.
RedDoorz near Malioboro Yogyakarta
budgetYogyakarta
Walking distance to Malioboro Street, clean and affordable
Book on Booking.comKosta Hostel Bali
budgetBali
Social hostel in Seminyak with pool and co-working space
Book on Booking.comArtotel Thamrin Jakarta
mid-rangeJakarta
Art-themed boutique hotel in central Jakarta near MRT station
Book on Booking.comThe Phoenix Hotel Yogyakarta
mid-rangeYogyakarta
Colonial-era heritage hotel with pool, near Malioboro
Book on Booking.comIbis Styles Bali Petitenget
mid-rangeBali
Modern hotel with rooftop pool, close to Seminyak beach
Book on Booking.comUseful Apps
Transport
General
Traveloka
Book flights, hotels, trains, and activities. Indonesia's leading travel platform with local payment options.
DownloadMaps & Navigation
Google Maps
Reliable navigation in cities and rural areas. Shows traffic conditions and public transit routes.
DownloadTranslation
Google Translate
Camera translation for Bahasa Indonesia signs and menus. Offline mode available.
DownloadGetting Around Indonesian Cities
Gojek and Grab are the backbone of urban transport in Indonesia. Motorbike rides (ojek) are the fastest way to beat Jakarta’s legendary traffic and typically cost under IDR 20,000 for short trips. For longer distances or when carrying luggage, use the car option. Both apps accept cash and digital wallets — setting up GoPay or OVO beforehand saves time. In Jakarta, the TransJakarta BRT system covers major corridors at a flat IDR 3,500 fare, and the relatively new MRT line connects the south to central Jakarta quickly.
Island Hopping and Intercity Travel
Indonesia spans over 17,000 islands, so domestic flights are essential for covering long distances. Budget carriers like Lion Air and Citilink offer affordable fares, especially when booked through Traveloka or Tiket.com. On Java, KAI trains provide a comfortable alternative — the executive class between Jakarta and Yogyakarta is a scenic 7-hour journey with air conditioning and meals. For Bali to the Gili Islands or Nusa Penida, fast boats are the standard option and can be booked through local tour operators or online.
Tips
- Always carry some cash in smaller denominations — many warungs (local eateries) and small shops do not accept cards
- Download offline maps for areas outside major cities, as mobile data coverage can be spotty in rural regions and smaller islands
- Bluebird taxis are the safest and most reliable metered taxis — avoid unmarked cabs, especially at airports and tourist areas
- Bargaining is expected at traditional markets but not in malls or convenience stores