Tip · Walk to a side street or car park entrance before booking your Grab. Pickups on busy main roads lead to the app showing the driver as 'arrived' while you're both still searching for each other.
You never need to negotiate with a tuk-tuk driver in Thailand. I spent my first three trips doing exactly that, ignoring Grab and haggling at every kerb, and the day I stopped was the day an entire category of stress disappeared from my trips. Not because Grab is always cheaper, but because having a fixed price before you get in ends the game.
Grab is the dominant ride-hailing app across Southeast Asia, and it works in Bangkok, Chiang Mai, Phuket, and most other cities you're likely to visit. If you're used to Uber, the experience is broadly similar, but there are a few Thailand-specific things worth knowing.
Setting up before you land
Download Grab before you arrive and create an account. You'll need a phone number to verify. If your home country card doesn't work for in-app payment (this happens with some banks), you can pay in cash on arrival. The driver will expect exact or near-exact change.
The best time to add your payment method is at home, not at the kerb while a driver is waiting.
Picking your ride type
Grab Thailand has several service tiers:
GrabCar: A standard private car. The most common choice for getting around comfortably. Prices are fixed and shown before you book.
GrabBike: A motorcycle taxi. Faster in heavy traffic, much cheaper, and perfectly normal in Thailand. Helmets are provided. Not ideal for luggage or long distances.
GrabTaxi: Hails a metered taxi through the app. The price is metered rather than fixed. Often cheaper than GrabCar for longer trips.
GrabFood: Food delivery. Works well in Bangkok and Chiang Mai. Delivery fees are reasonable and most restaurants in the app have English translations.
Grab alternatives: Bolt and InDrive
Grab is not the only option, and in some situations it is not the cheapest.
Bolt operates in Bangkok and a handful of other Thai cities. The interface is nearly identical to Grab and prices are often 10–20% lower for standard car rides. Worth having installed alongside Grab and comparing prices before booking.
InDrive works differently: you propose a fare and drivers accept or counter-offer. It takes a little more effort but can produce significantly lower prices than either Grab or Bolt for longer trips. Popular with budget travellers who do not mind the negotiation step.
Watch out for inflated prices in Samui and Phuket
Grab prices in Koh Samui and Phuket are artificially high compared to Bangkok or Chiang Mai. The local transport monopoly is strong in both destinations, which limits competition. Expect to pay significantly more per kilometre than you would anywhere else in Thailand.
In Phuket especially, the fixed-price taxi cartel operates aggressively. Grab does work, but drivers can be scarce and surge pricing is frequent. Bolt and InDrive are worth trying here as an alternative. For some routes, a negotiated tuk-tuk or songthaew (shared pickup truck) is the more practical option.
The pickup problem (and how to solve it)
The single most frustrating thing about using Grab in Bangkok is the pickup. The app pins your location but drivers can't always reach you cleanly on busy roads. A few habits help:
- Drop a pin slightly away from the actual road: Walk to a side street, a car park entrance, or a hotel lobby drop-off point. Give it a clear name in the pickup note.
- Send a message through the app: The driver will see it. "I'm at the 7-Eleven on the corner" resolves most confusion faster than watching the pin move.
- Don't book from inside a mall: The GPS is unreliable inside large buildings. Step outside first, then book.
Airport pickups
At Suvarnabhumi (BKK), Grab pickups are from the designated areas on Level 1 (arrivals floor), zones B, C, and D. Follow the signs for "Online Booking / Grab". They exist, but are not prominently signposted. Metered taxis are also available and perfectly legitimate; a meter fare to most Bangkok hotels runs around 250–350 THB plus the 50 THB expressway surcharge.
At Don Mueang (DMK), Grab pickups are from the area outside Gate 8. The taxi queue here can be very long; Grab is usually faster.
Surge pricing and when to wait it out
Grab uses surge pricing during peak hours and rain. During evening rush hour in Bangkok (5–7pm) you might see prices 50–80% above normal. If you have 15 minutes to spare, waiting it out usually brings prices back down. Alternatively, switch to GrabBike. Motorcycles cut through traffic and don't surge as aggressively.
Tipping
Tipping is not expected and not built into the app. If you want to tip, rounding up in cash when you pay is the simplest approach. Leaving a five-star rating costs nothing and genuinely helps the driver.