Home » Indonesia » Indonesia – Taxis and Ride-Hailing Services

Indonesia – Taxis and Ride-Hailing Services

Indonesia offers expats a mature and varied transport landscape, blending metered taxis from long-established operators such as Blue Bird with the homegrown ride-hailing super-apps Gojek and Grab. Global platforms like Uber are absent from the market. App-based transport is both convenient and affordable across major urban centres, though the picture changes considerably once you move beyond cities into rural or remote territory.

Key facts at a glance
Item Details
Dominant ride-hailing apps Gojek and Grab (as of 2025)
Leading metered taxi operator Blue Bird Group (MyBluebird app available)
Jakarta taxi flag-fall fare Approx. IDR 7,000–10,000 (~USD 0.45–0.70) as of 2024
Jakarta taxi per-km rate Approx. IDR 4,000–5,000 (~USD 0.25–0.35) as of 2024
Uber availability Not operating in Indonesia
Payment methods Cash, GoPay, OVO, QRIS e-wallets; Grab accepts foreign credit cards; Gojek often requires local workaround

How do taxis work in Indonesia, and are they safe and reliable for expats?

Taxi fares across Indonesia are broadly regulated by local authorities, and the majority of taxis operate with meters to keep pricing transparent. While this resembles how metered cabs function in cities such as London or Sydney, there are some notable distinctions. Fares are officially determined at the city or district level — Jakarta’s current tariff was set in January 2024 and published in the city’s official tariff ordinance. It applies to every taxi and taxi company operating within the designated zone and cannot legally be exceeded or undercut, with compliance enforced through officially calibrated meters fitted in each vehicle.

Over several decades, Blue Bird has earned a reputation as Indonesia’s most dependable taxi operator, a standing consistently reflected in both customer reviews and wider industry recognition. The Blue Bird Group uses the Silver Bird name to distinguish its premium tier from the standard Blue Bird fleet. Silver Bird vehicles are black — typically a Mercedes or an Alphard MPV — well suited to larger groups or families, though at a higher rate than standard taxis.

Blue Bird taxis can be found at every major four- and five-star hotel in Jakarta. If none are visible on the street, heading to a nearby hotel entrance is a reliable strategy. They can also be flagged down or booked directly through the MyBluebird app. One recurring challenge with Jakarta taxis more generally is the inconsistency of service quality — certain companies run modern, well-maintained vehicles, while others operate older cars with drivers who speak no English.

Travelling by taxi in Jakarta is generally safe provided you stick to reputable operators. The most commonly reported problems are drivers taking circuitous routes to push up the fare, not activating the taximeter at the start of the journey, and aggressive or reckless driving. Booking through the MyBluebird app rather than hailing from the roadside meaningfully reduces exposure to all of these issues.

Which ride-hailing apps work in Indonesia, and how do I use them?

Indonesia’s densely populated cities and persistent traffic congestion have made ride-hailing a cornerstone of everyday movement. Platforms like Gojek and Grab have fundamentally reshaped urban transport by providing fast, affordable access to motorbike rides, cars, food delivery, and a wide range of other services. Uber withdrew from Southeast Asia and plays no role in the Indonesian market.


Get Our Best Articles Every Month!

Get our free moving abroad email course AND our top stories in your inbox every month


Unsubscribe any time. We respect your privacy - read our privacy policy.


Gojek is Indonesia’s flagship super-app, extending well beyond transport into food delivery, courier logistics, and digital payments. Its interface is straightforward to navigate, and its breadth of services has made it a fixture of daily life for tens of millions of Indonesians. By 2022, the app had been downloaded over 18.9 million times domestically and was active in more than 207 cities across Southeast Asia, supported by approximately 2.7 million GoTo drivers.

Grab is Gojek’s principal competitor in Indonesia and offers a similarly broad suite of options — taxis, private cars, and motorbikes — to suit a wide range of journey types. For newly arrived expats, one of Grab’s most significant practical advantages is that it accepts international credit cards without friction. In most cases, you can download the app, enter a foreign Visa or Mastercard, and complete a booking within minutes, with none of the payment complications that can trip up users of other platforms.

A recurring frustration for international residents using Gojek is that the app routinely declines foreign credit cards, leaving users to find a workaround. The most common solution is to load GoPay — Gojek’s integrated e-wallet — with cash topped up at a convenience store, or to select cash-on-delivery at the time of booking until a local bank account or e-wallet is in place.

Beyond Gojek and Grab, a number of other platforms operate in Indonesia:

  • MyBluebird — Blue Bird Group’s dedicated app lets users book metered taxis directly, bypassing the risks associated with street hailing. Arranging a ride through the app essentially guarantees a professional driver, a calibrated meter, and a recorded journey, making it the go-to option when safety or accountability is the priority.
  • Maxim — While Gojek holds the widest geographic footprint and Grab remains competitive in leading cities, Maxim and comparable regional services address demand in secondary markets and more remote locations, including Papua.
  • inDrive — inDrive is building a following across Southeast Asia thanks to its distinctive fare-negotiation model, which allows passengers to propose a price and receive counteroffers from drivers. It is active in Indonesia and can yield notably lower fares.
  • Xanh SM — Xanh SM entered the Indonesian market in late 2024, operating an electric vehicle fleet and positioning itself as a greener transport option.

Signing up for either Gojek or Grab requires a phone number capable of receiving a one-time password (OTP) verification code. Foreign numbers will generally work for initial registration, though a local Indonesian SIM — such as Telkomsel or XL — can speed up OTP delivery. Both apps are downloadable from the iOS App Store and Google Play worldwide.

Where can I find taxis and book rides in the capital city and major expat areas?

Expats in Indonesia tend to concentrate in a handful of key urban areas, each with its own transport dynamics. The following is a city-by-city overview:

Jakarta

Jakarta is the country’s commercial heartland and host to its largest expat population. Taxis can be flagged down on the street, but booking through an app is generally the smarter choice, since app-based services maintain ongoing oversight of both driver conduct and vehicle condition. Blue Bird taxis are stationed at all major four- and five-star hotels across Jakarta. For pre-arranged or airport transfers, Blue Bird is reachable through the Blue Bird Group website or the MyBluebird app. Gojek and Grab both maintain extensive coverage throughout the city.

Jakarta ranked as the tenth most congested city in the world in 2024, so building substantial travel time into any journey plan is essential. Both Gojek and Grab typically deliver fast driver matches in Jakarta. Silver Bird, Blue Bird Group’s premium service, positions its vehicles at shopping malls and five-star hotels across the city.

Bali (Denpasar, Seminyak, Canggu, Ubud, Nusa Dua)

Bali is home to a sizable and steadily growing expat community, concentrated primarily in the south of the island. Gojek and Grab are the dominant platforms in Bali as they are throughout Indonesia, putting a broad range of transport options in the palm of your hand.

Certain parts of Bali are controlled by informal taxi cartels that effectively block Grab and Gojek drivers from operating. Northern Bali is particularly affected, with virtually no app-based ride-hailing available. In these restricted pockets, they tend to be compact enough that walking a few hundred metres usually puts you back within reach of app services.

Blue Bird is widely regarded as the most trustworthy metered taxi option for expats in Bali and is straightforward to book through the MyBluebird app. Also worth noting are designated “Red Zones” — for instance, in Canggu — where app-based pickups are confined to specific collection points in line with local community rules.

Surabaya, Bandung, Medan, Yogyakarta, and other major cities

Gojek and Grab offer reliable, fast-match coverage in Surabaya, Bandung, Medan, and Denpasar. Blue Bird extends its operations to several of these cities as well. In smaller towns and regional centres, app availability may be thinner; in those situations, Blue Bird or local aggregators can fill the gap where the two major platforms have limited reach.

At any Indonesian airport, always avoid touts who approach you as you leave baggage claim or pass through customs offering unofficial transfers — these individuals operate without authorisation and using them carries real risks. Legitimate, licensed transport companies have staffed counters and booths inside the arrivals hall, and their representatives can be identified by uniforms and visible ID badges.

How much does a taxi or ride-hailing trip cost in Indonesia?

By global standards, Indonesian taxis are extremely affordable, placing them within easy reach for everyday expat use. Even Jakarta, where taxi fares sit at the higher end of the local spectrum, ranks among the cheapest metered taxi markets in the world.

Typical metered taxi charges in Indonesia (as of 2024) are as follows:

Charge Type Approximate Rate (as of 2024)
Base (flag-fall) fare IDR 7,000–10,000 (~USD 0.45–0.70)
Per kilometre IDR 4,000–5,000 (~USD 0.25–0.35)
Waiting time IDR 30,000–50,000 per hour (~USD 2–3)

Taxi tariffs are set at the city or district level; Jakarta’s most recent tariff ordinance was published on 1 January 2024. Always cross-check the current figures against the official tariff ordinance or the relevant operator’s website, as rates are subject to revision.

Meters are standard, but some pre-arranged journeys — particularly those originating at hotels or booked through apps — may be quoted at a fixed price. Where your route passes through toll sections, expect a small additional charge to cover toll fees, typically paid by the passenger.

Ride-hailing apps calculate fares algorithmically and display a confirmed price before you accept the booking. Services like Gojek and Grab offer fixed-price trips payable by cash or through the app. Surge pricing applies during busy periods or in poor weather. As a rough benchmark for 2025, a pre-booked transfer from Bali’s Ngurah Rai Airport to the Seminyak area costs approximately IDR 150,000–250,000; always verify live rates within the relevant app or via the Blue Bird Group website for current airport tariffs.

Grab generally comes in slightly below Blue Bird’s metered fare for standard trips, especially during quieter periods. That said, when demand surges and Grab’s dynamic pricing kicks in, Blue Bird’s fixed metered rate can work out more economical.

Are there any common scams or safety issues with taxis in Indonesia that expats should know about?

The majority of taxi journeys in Jakarta pass without incident, and the industry is broadly safe. The issues that do arise most often come down to miscommunication and overcharging — whether through a tampered meter or a driver choosing an unnecessarily lengthy route. Knowing what to look out for before you travel puts you in a far stronger position.

The most frequently reported scams and problems include:

  • Refusing to use the meter. A driver who declines to activate the taximeter before departure is a clear warning sign. If a driver will not turn on the meter when asked, leave the vehicle immediately and find an alternative — either another metered cab or an app-based service.
  • Counterfeit or copycat branded taxis. Blue Bird’s prominence as the market leader makes it a target for imitation. Bali in particular is known for fake Blue Bird vehicles that closely resemble the genuine article, often indistinguishable until they pull up. Always arrange your taxi through the MyBluebird app to confirm the vehicle is authentic.
  • Deliberately indirect routing. Familiarise yourself with Jakarta’s principal roads and landmarks as quickly as you can, so that consistent deviations from your expected route become apparent. A GPS or mapping app on your phone lets you follow the journey in real time and flag suspicious detours.
  • Overcharging at airports. Touts who intercept arriving passengers before they reach the official taxi counters are unlicensed and potentially dangerous. Legitimate operators have staffed desks inside the arrivals terminal; their staff wear branded uniforms and carry identification.
  • Currency confusion. Indonesian Rupiah notes across different denominations can look deceptively alike, particularly when you have just arrived. Count your money carefully, and always confirm the metered fare before handing over cash.

To verify that a taxi is legitimate and licensed, focus on well-known operators rather than choosing by vehicle colour alone — more than ten companies now use blue-coloured cars, making colour an unreliable indicator. Booking through the MyBluebird app is the most dependable safeguard against fast-meter manipulation or drivers insisting on an inflated flat rate.

All Blue Bird Group vehicles are fitted with a concealed security device that, when activated, allows the dispatcher to listen to and record what is happening inside the cab. In the event of a genuine emergency, an alert is broadcast and nearby Blue Bird taxis converge on the vehicle to protect both the driver and the passenger.

How do I pay for taxis and ride-hailing services in Indonesia — cash, card, or app?

Payment options have expanded considerably alongside the growth of e-wallets and the nationwide rollout of QRIS (Quick Response Code Indonesian Standard), but carrying cash — particularly in the early weeks after arrival — remains a sensible precaution.

While card acceptance is becoming more common in taxis, having cash on hand is still the safer bet. Avoid tendering large notes, as many drivers are unable to make change; keeping a supply of smaller Rupiah denominations (Rp 5,000 and Rp 10,000) ensures a smooth transaction. Rounding the fare up to the nearest Rp 5,000 or Rp 10,000 is a widely observed custom that also neatly sidesteps the change issue.

Most taxis now carry electronic payment terminals and can process credit or debit cards. For app-booked rides, you can usually elect to pay through the app itself or settle in cash at the end of the journey. GoPay, OVO, and QRIS payments are rapidly becoming the most frictionless option, removing the need for physical money entirely.

For ride-hailing platforms specifically, payment works as follows:

  • Grab — international credit cards are accepted without difficulty. As a rule, you can download the app, register a foreign Visa or Mastercard, and book a ride straight away with no extra steps required.
  • Gojek — foreign credit cards are frequently rejected, and a workaround is usually needed. The most practical solution is to load GoPay — Gojek’s built-in wallet — with cash at a minimarket such as Indomaret or Alfamart, or to choose cash payment when booking until you have a local payment method set up.
  • MyBluebird — linking a foreign credit card to the app is technically possible but may run into 3D Secure OTP verification issues. Cash always works without complication and is the safest fallback option.

According to Bank Indonesia (as of 2025), the widespread adoption of QRIS standards and the proliferation of e-wallets are streamlining cashless transactions, reducing booking friction, and enabling more flexible pricing models. Once you have established a local bank account or set up an Indonesian e-wallet — GoPay, OVO, DANA, or LinkAja — paying for ride-hailing services across all platforms becomes considerably more straightforward.

Are there alternatives to taxis and ride-hailing for getting around Indonesia as an expat?

Taxis and ride-hailing apps handle the bulk of daily transport needs in Indonesian cities, but a number of other options are worth having in your toolkit.

  • Motorcycle taxis (ojek and GoRide/GrabBike) — long before ride-hailing apps arrived, the ojek — an informal motorcycle taxi — was already a defining feature of Indonesian urban mobility. App-based versions, GoRide and GrabBike, are enormously popular for solo riders or couples who need to cut through congested streets on shorter trips. They are among the most efficient ways to move through busy urban areas. A helmet is legally required and non-negotiable from a safety standpoint.
  • TransJakarta BRT (Bus Rapid Transit) — Jakarta operates an extensive bus rapid transit system. Gojek’s GoTransit integration with the KRL commuter rail network has made the handoff between app-based transport and public transit increasingly fluid, with many GoRide trips in Jakarta starting or finishing at a train or bus station.
  • KRL Commuter Line (Jakarta) — Jakarta’s commuter rail links the city centre to outlying suburbs and satellite towns, offering a fast and inexpensive way to cover longer distances. It interconnects with MRT Jakarta, which serves key north–south corridors through the city.
  • Angkot (minibuses) — These shared minibuses ply fixed routes in many Indonesian cities and are among the cheapest transport options available, though they can be crowded and their schedules unpredictable. They rarely feature high on the expat shortlist but provide a practical fallback in areas with poor app coverage.
  • Intercity travel — For journeys between cities on Java, long-distance buses and trains operated by PT KAI are the practical choice. Travelling between islands means relying on domestic airlines such as Garuda Indonesia and other carriers that connect the archipelago.
  • Car rental — Hiring a car with a driver is a popular solution for day excursions or airport runs where luggage makes ride-hailing impractical. Self-drive rental is also available, though it requires an international driving permit and a confident approach to local traffic conditions.

What do expats say about using taxis and ride-hailing services day-to-day in Indonesia?

A growing number of expats find that leaning on ride-hailing apps removes the need to own a vehicle at all, turning what would otherwise be time lost in notorious traffic into productive hours. This pattern is especially common in Jakarta and Bali, where the expense and complexity of running a private car frequently outweigh the benefits for those living close to the centre of things.

Language can be a barrier — not every driver speaks anything other than Indonesian. For straightforward point-to-point trips this is rarely a problem, but more complex journeys can become difficult. Most seasoned expats recommend typing your destination or displaying it on a map application to head off misunderstandings before they start. Even a modest command of Bahasa Indonesia helps considerably, and being able to pronounce your home address clearly — including nearby main roads and recognisable local landmarks — makes a tangible difference day to day.

For airport transfers, expats consistently find that pre-booking through the MyBluebird app or arranging a GrabCar in advance is the most relaxed approach. When reliability matters most, many favour Blue Bird for airport runs even if it comes at a slight premium. Blue Bird also takes advance phone bookings for very early morning departures — an advantage over app-based competitors that depend on drivers being online and available in real time.

Since app companies set fares directly, drivers do not always receive a generous cut, and tips are genuinely appreciated. Both Grab and Gojek embed promotional codes throughout their apps, and taking the time to track them down can bring meaningful savings on both journeys and food deliveries.

The broad consensus within the expat community is that Gojek and Grab are indispensable for city life in Indonesia. They tend to be both safer and more affordable than unmetered taxis for most purposes. The main irritants — driver cancellations, no-go zones, and the occasional language barrier — become easier to manage as you settle in and learn the rhythms of your local area.

Frequently Asked Questions

Does Uber operate in Indonesia?

No. Uber departed Southeast Asia and has no presence in Indonesia. The two dominant ride-hailing platforms are Gojek and Grab, each offering equivalent or superior functionality. Gojek is Indonesia’s own super-app; Grab is its main regional rival. Both provide car and motorcycle ride options across the country’s major cities.

How do I get from the airport to the city by taxi in Jakarta or Bali?

Never engage with touts who approach you as you leave baggage claim or walk through customs — these are unlicensed operators, and using them carries genuine risks. Authorised transport companies have staffed counters inside the arrivals hall, with representatives in branded uniforms and visible ID. Use the official Blue Bird desk, the MyBluebird app, or pre-book a GrabCar before you land to guarantee a legitimate, trackable transfer at a fair price.

Is it safe to take a taxi alone at night in Indonesia?

For late-night travel or any situation where security is the primary concern, booking through the MyBluebird app is the recommended approach — it confirms a vetted driver, a metered fare, and a digital record of the trip. On Gojek and Grab, the driver’s name, photo, and licence plate are all displayed before you board, and live tracking can be shared with a trusted contact. Do not flag down unmarked or unfamiliar vehicles after dark.

How do I avoid being overcharged by a taxi driver?

Booking via the MyBluebird app is the most effective way to sidestep fast-meter scams or demands for inflated flat rates. If you do hail a cab on the street, make sure the meter is running before the car pulls away. Getting to know Jakarta’s major roads and landmarks early on, and keeping a GPS app open during the journey, lets you spot unnecessary detours. Ride-hailing apps display a fixed price upfront, which removes most overcharging risk from the equation entirely.

What should I do if a taxi driver refuses to use the meter?

Calmly ask the driver to activate the meter before you set off. If they will not, do not proceed with the journey — step out and arrange an alternative through Grab, Gojek, or MyBluebird. The official tariff is legally binding on all taxis and operators within the designated zone and cannot be exceeded or circumvented. You are fully entitled to insist on the metered rate.

Can I pay by card or with my foreign credit card for rides in Indonesia?

Grab accepts international credit cards with no friction — download the app, enter a foreign Visa or Mastercard, and you can book immediately. Gojek routinely blocks foreign cards, and a workaround is typically needed, such as loading GoPay at a minimarket or opting for cash on delivery. For metered taxis, keeping small-denomination Rupiah notes on hand is advisable, since not every driver has a working card terminal.

Are there areas in Indonesia where ride-hailing apps do not work?

Informal taxi cartels in parts of Bali effectively exclude Grab and Gojek drivers from operating in specific zones. Northern Bali is particularly affected, with app-based services all but unavailable. Within these restricted areas — which are generally small — moving a few hundred metres is usually enough to step back into coverage. Across more rural parts of the archipelago, traditional ojek motorcycle taxis or hired private cars remain the most practical options.

Is it better to use Gojek or Grab as an expat in Indonesia?

Grab markets itself as a somewhat more polished and consistent car transport option, and its seamless acceptance of international credit cards makes it the natural first choice for newcomers. Gojek has traditionally commanded the larger market share in Indonesia, and its GoRide motorcycle service is many residents’ default for slicing through heavy urban traffic. Most expats run both apps simultaneously and book whichever one offers a better price or a faster pickup at any given moment.

Do I need a local SIM card to use ride-hailing apps in Indonesia?

Foreign phone numbers will generally work when creating an account, but a local Indonesian SIM can accelerate OTP delivery and may make your booking more appealing to drivers who prefer local numbers. SIM cards from providers like Telkomsel, XL, or Indosat are inexpensive and sold at convenience stores and airport kiosks throughout the country.