Desk-researched planning guidance, checked 16 October 2026. Fees, rules and app features change; confirm with the provider or official source.
Grab vs Gojek for tourists in Indonesia: signing up with a foreign number, paying by card, airport pickups in Bali and Jakarta, safety tools and pickup limits.
Key takeaways
- Install both, but set up Grab first. Grab is easier for visitors: it accepts sign-up by phone, Google or Facebook, takes foreign cards with a visible fee and sells…
- Download both apps before you fly and register Grab while your home number can receive texts: it sends a four-digit SMS code, then asks for a selfie, card…
- Sort data before landing. A travel eSIM gives you data at the airport for booking and tracking rides, while a dual-SIM phone keeps your home number for login texts.
- Usually, yes. Grab accepts foreign-issued cards but adds a foreign service fee, shown before you confirm; cash avoids it.
- Book a car with luggage, children, rain, night journeys or longer distances; book a motorbike taxi only for short solo hops when you are comfortable riding pillion.
Grab vs Gojek: which app should tourists use in Indonesia?
Link to this answerInstall both, but set up Grab first. Grab is easier for visitors: it accepts sign-up by phone, Google or Facebook, takes foreign cards with a visible fee and sells a Travel Pass to international travellers. Gojek is a strong second option, though it recommends an Indonesian or Singapore number. Compare prices per trip.
Both apps cover the same core services in Indonesia: car rides, motorbike taxis and food delivery, paid in the app or in cash. The difference for a visitor is set-up. Grab’s sign-up page lets you register with Google, Facebook or a phone number, then verify with a selfie, a card or Facebook before your first booking. Gojek’s account guide asks for an email and phone number and suggests an Indonesian or Singapore number if yours is not accepted.
Grab operates across much of South-East Asia, so an existing account from Singapore, Malaysia, Thailand or Vietnam carries over. Gojek’s own site lists operations in Indonesia and Singapore. Neither app guarantees a driver everywhere, and Gojek’s help pages describe dynamic pricing for transport, so check both apps before booking a longer trip.
| Grab | Gojek | |
|---|---|---|
| Sign-up | Phone number, Google or Facebook; SMS code | Email and phone; Indonesian or Singapore number recommended |
| Foreign card | Accepted; foreign service fee shown at checkout | Card can be added for GoRide, GoCar, GoBluebird and GoFood; foreign-card terms not stated |
| In-app wallet | OVO; cannot be activated with a foreign number | GoPay; passport accepted for GoPay Plus; top-ups from Indonesian banks or minimarkets |
| Visitor extras | Travel Pass vouchers for international travellers | GoBluebird books Bluebird taxis |
| Safety tools | 24/7 Safety Centre, ride sharing, AudioProtect, number masking | Safe Trip Kit: share trip, emergency help, on-trip report; number masking |
| Bali airport | GrabCar Airport via the Grab booth at arrivals | Location fee on GoCar pickups at Ngurah Rai |
How do you set up Grab or Gojek as a visitor?
Link to this answerDownload both apps before you fly and register Grab while your home number can receive texts: it sends a four-digit SMS code, then asks for a selfie, card or Facebook check. Gojek sends codes by SMS or WhatsApp, rejects virtual numbers and may refuse sign-ups from outside its markets, so finish it on arrival.
Receiving an SMS code abroad depends on your home network, so check that roaming texts work or keep your home SIM active alongside a travel eSIM. Gojek’s registration troubleshooting page lists the usual blockers: Gojek not operating in your home country, a VPN, a virtual or VoIP number, or a number already linked to another account. Its OTP help page says codes can arrive by SMS or WhatsApp.
If Gojek will not accept your home number, its guidance is to try a local number, which an Indonesian SIM provides. On Grab, keep your home number if you want visitor offers: the Grab Travel Pass rules treat anyone registered with a local number, or paying with a local method, as a resident. Gojek has a language setting under My Profile, and both companies publish their Indonesian help centres in English.
Add an email address to each account and save your accommodation as an address, pinned to the exact gate or lobby. Never share a login code with anyone: Grab and Gojek both say they will not ask you for it.
How do you get mobile data so Grab and Gojek work?
Link to this answerSort data before landing. A travel eSIM gives you data at the airport for booking and tracking rides, while a dual-SIM phone keeps your home number for login texts. If you need an Indonesian number for Gojek, OVO or GoPay, buy a local SIM or an eSIM that includes a number; data-only eSIMs do not.
Ride apps need a working connection when you book, during pickup and while the trip is tracked. Arriving without data means relying on airport Wi-Fi to find your driver, which is a poor fallback at a busy terminal. Install and test a travel eSIM at home and switch it on when you land; our Indonesia eSIM guide compares the main options and explains set-up.
Check whether a plan is data-only. Many travel eSIMs give you data without an Indonesian phone number, which is fine for Grab on your home number but will not help with Gojek or wallet sign-ups that want a local number. On a dual-SIM phone you can keep your home line on for verification texts while the eSIM carries data; check your home network’s roaming charges for texts and calls.
If you want an Indonesian number, buy the SIM from an operator’s own outlet rather than a street kiosk, and ask staff to explain the registration rules that apply to a visitor’s phone.
Ad · compare Airalo’s Indonesia eSIM plans before you fly. Check whether the plan is data-only, its allowance and validity, and that your phone is unlocked and eSIM-compatible. A data-only eSIM does not give you an Indonesian phone number.
Booking through these links costs you nothing extra. It funds our independent research, and 10% of our profits go to animal rescue. How we make money
Can you pay Grab and Gojek with a foreign card?
Link to this answerUsually, yes. Grab accepts foreign-issued cards but adds a foreign service fee, shown before you confirm; cash avoids it. Gojek lets you add a credit or debit card for rides and GoFood, though its help pages do not address foreign cards. Keep cash as a fallback in case a card is declined.
Grab’s foreign payment fees page says a fee applies when you pay with a foreign-issued card and is displayed at checkout; it does not apply to a local card, OVO balance or cash. The Grab Travel Pass, a four-week bundle of ride and food vouchers for international travellers, is paid by card without that foreign fee and can be refunded within three days if no voucher has been used. Whether it saves money depends on how many rides and meals you order.
On Gojek, you add a card from the payment bar, and card payment covers GoRide, GoCar, GoBluebird and GoFood. If a card is refused, Gojek suggests checking that it is enabled for online transactions and not blocked by your bank. Gojek’s in-app tipping draws on your GoPay balance, so without GoPay any tip would be in cash.
Wallets are optional for a short stay. OVO cannot be activated in Grab with a foreign number, and GoPay top-ups come from Indonesian bank accounts, debit cards or minimarket cash counters. Our Indonesia money guide covers cards, cash and QRIS more widely.
Should you book a car or a motorbike taxi?
Link to this answerBook a car with luggage, children, rain, night journeys or longer distances; book a motorbike taxi only for short solo hops when you are comfortable riding pillion. Wear a helmet in good condition. Check your travel insurance covers motorcycle passengers. Gojek also books Bluebird taxis through GoBluebird.
Motorbike taxis (GrabBike and GoRide) move quickly through traffic, but they offer no protection in a fall and little room for bags. The FCDO warns of serious motorcycle and moped accidents in Indonesia and advises wearing a helmet in good condition. Read your policy wording on pillion riding before relying on it; our Getting around Bali guide covers scooters and private drivers in more detail.
For a car, GrabCar and GoCar are the standard choices, and Gojek offers a larger GoCar (L) option for groups. GoBluebird books a Bluebird taxi inside Gojek and has a minimum fare. The FCDO suggests registered taxi companies such as Bluebird if you take a conventional taxi. Grab and Gojek both say rides booked in their apps are insured; read the in-app terms for what that covers.
How do GrabFood and GoFood work for visitors?
Link to this answerThey work like delivery apps at home: choose a restaurant, pay in the app or, where offered, in cash, and track the rider. Pin the exact gate or lobby, add a landmark and keep your phone on, because villa lanes and resort entrances are easy to miss. Grab adds its foreign-card fee to food orders too.
Grab’s foreign-fee page shows the charge on GrabFood as well as rides, so compare the total at checkout. Gojek lists GoFood among the services you can pay by card. Both apps mask phone numbers when you call a driver or rider through the app; Gojek’s number-masking page says this covers GoFood.
Ask your accommodation whether riders can come to the door or must hand over at reception or the gate, because some villas and hotels have a set handover point. Where allergies matter, check ingredients with the restaurant directly; menu descriptions in delivery apps can be brief.
How do Grab and Gojek airport pickups work in Bali and Jakarta?
Link to this answerAt Bali’s Ngurah Rai and Jakarta’s Soekarno-Hatta, Grab runs GrabCar Airport: book in the app and go to the Grab booth in arrivals, where staff direct you to the pickup point. Gojek adds a location fee to GoCar pickups at both airports. Grab says tolls and parking are extra, so check the total.
Grab’s Airport-to-Anywhere page lists GrabCar Airport at Bali’s Ngurah Rai, Jakarta’s Soekarno-Hatta and many other Indonesian airports, including Lombok and Yogyakarta. It describes cars for four passengers with up to 60kg of luggage, fares that exclude tolls and parking, and a Grab booth at the arrivals gate where staff guide you to the pickup location.
If you prebook through Grab with your flight number, Grab says it tracks the flight: delays of under six hours move the pickup time automatically, while longer delays or cancellations cancel the booking without charge and release any card pre-authorisation. Gojek’s location fee page lists Ngurah Rai, Soekarno-Hatta, Halim, Yogyakarta and other airports where GoCar instant pickups carry an extra fee that varies by airport.
Follow the in-app pickup directions rather than anyone who approaches you in the terminal, and match the plate, car and driver photo before getting in. For Jakarta transfers by train or taxi, see our Jakarta airport to hotel guide; for Bali, see Getting around Bali.
What safety features do Grab and Gojek offer?
Link to this answerBoth apps show the driver’s details, let you share your trip live and mask phone numbers. Grab adds a 24/7 Safety Centre with emergency assistance, optional audio recording and Quiet Ride. Gojek’s Safe Trip Kit includes trip sharing, emergency help and an on-trip report. Always match the plate, car and driver first.
Grab’s trust and safety page describes AudioProtect, an encrypted in-ride recording reviewed only if a safety incident arises, plus Quiet Ride and a round-the-clock Safety Centre for emergency assistance, safety reports and sharing ride details. It also lists the only numbers Grab Indonesia says it will contact you from, which helps you spot impersonation scams. Gojek’s Safe Trip Kit, opened from the shield icon during a GoRide, GoCar or GoBluebird trip, bundles trip-insurance details, a safety handbook, live trip sharing, an on-trip report and emergency help.
The FCDO advises checking that the driver matches the app and sharing your journey, and warns about drivers who claim to be registered with app companies while picking up passengers on the street. Book every ride in the app, cancel if the car or driver does not match, and do not agree to an off-app fare once you are inside. For an ambulance, the FCDO’s health page gives 118.
Where are app pickups restricted in Bali?
Link to this answerSome parts of Bali limit app pickups. Bali’s transport agency says apps must geofence areas served by licensed local transport bases, where unregistered vehicles may not collect passengers, though app vehicles may still operate and pass through. Follow the in-app pickup pin, ask your accommodation about local arrangements, and walk away from confrontations.
detikBali reported on 22 June 2023 that Bali’s transport agency said there was no blanket ban on ride-hailing, but that a 2019 governor’s regulation requires app companies to geofence areas with licensed pangkalan (local transport bases), and a 2020 regulation bars vehicles not registered to a base from picking up passengers there. The report centred on a dispute in Canggu. In practice, an app may not offer a pickup at your exact spot, or a driver may ask you to meet a short distance away.
The rules are still moving. In October 2025 Bali’s provincial parliament approved a regulation on app-based tourist rental transport requiring drivers with Bali-domicile ID cards and Bali (DK) number plates. Antara reported on 28 October 2025 that this would cover online drivers carrying tourists, while detikBali quoted the regulation’s coordinator the next day saying it would not affect existing ride-hailing; implementing rules were to follow in a governor’s regulation. Check the current position with your accommodation before relying on an app for a tight transfer.
If a driver from a local base tells you an app car cannot collect you, do not argue. Walk to a main road or another pickup point the app suggests, book a conventional taxi, or ask your accommodation to arrange transport. For important journeys, such as an early flight, prebook a car and confirm the pickup point the evening before.
Evidence note
How we checked this guide
Research basis
24 external references linked in this guide and its resources. Each reference supports only the claims it addresses; a link is not evidence of first-hand testing.
Experience standard
No first-hand test or trip is implied unless the article explicitly states who tested it, when and under what conditions.
Content update date
Content updated on 16 October 2026; this is not an independent verification of every linked source. Time-sensitive prices, rules and eligibility must be checked again before purchase or travel.
Commercial independence
Commercial links are labelled before the click. Their presence is not evidence of personal testing, programme approval or guaranteed availability.
See the editorial policy, method notes, the scoped evidence ledger, or report a correction.
