Transport · by Kim

Grab in Thailand: How It Works and What It Costs

Yes, Grab works across Thailand, but Phuket and Samui run far higher. Real Bangkok fares, the airport pickup bay, and when Bolt or InDrive is cheaper.

On this page

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.

In Bangkok and Chiang Mai, you never need to negotiate with a tuk-tuk driver again. I spent my first three trips haggling at every kerb and ignoring the app. What finally sold me was the fixed price: you see it before you get in, and that ends the game, even on the rides where Grab isn't the cheapest option. It also takes you out of the 20 baht "city tour" that ends at a gem shop, which is still going strong and is covered with the rest of them in the tricks that still work on tourists.

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, it works the same way. What's different in Thailand is the pickup, the islands where it doesn't run at all, and how much more it costs in Phuket and Samui.

Setting up before you land

Download Grab and create the account at home, before you fly. You don't need a Thai number: Grab lets you sign up with your home number. The code comes by SMS, though, so do it while your home SIM is still in the phone and receiving texts. You'll also need mobile data the moment you land to book your first ride, so sort that first. The SIM card guide has the options.

Paying by card. Add the card at home, not at the kerb while a driver is waiting. Foreign cards work in the app, but some banks block them, and Grab's terms say a foreign card can carry a foreign payment fee on top of whatever your own bank charges. Grab doesn't publish the rate (travel sites put it around 3%). If the card won't add, it's often your bank's security check, so approve it in your banking app, and make sure the add-card form has your card's country of issue right. Grab also holds a little more than the quoted fare and refunds the difference after the ride; on a debit card that refund can take days or even weeks to show.

Paying cash always works. The driver will expect exact or near-exact change, so keep some small notes.

Picking your ride type

Grab Thailand has several service tiers:

JustGrab and GrabCar: For most rides, one of these. JustGrab sends whatever is nearest, a private car or a taxi, at a fixed price, and is usually the quickest to turn up. GrabCar is always a private car, for up to four people with two checked bags.

GrabSUV and GrabVan: For more luggage or a group. The van seats up to about ten. Book one of these from the airport if you're three or more with big bags.

GrabBike: A motorcycle taxi. Faster in heavy traffic, much cheaper, and normal in Thailand. Helmets are provided. Mostly a Bangkok thing, and not for luggage or long distances.

GrabTaxi: Hails a metered taxi through the app, plus a small booking fee. Often cheaper than a GrabCar when the roads are clear, and dearer in a jam because the meter keeps running.

GrabFood, the delivery side of the app, works well in Bangkok and Chiang Mai too.

What Grab costs in Thailand

GrabCar and GrabBike fares are fixed and shown before you book. As a rough guide for a GrabCar in Bangkok, a short hop of a few kilometres runs about 70–120 THB and a longer cross-town trip around 150–300 THB. GrabBike is roughly half that over the same distance.

Expressway tolls are not in the app price. You pay them on top, in cash at the booth or to the driver at the end. From Suvarnabhumi that's about 75 THB.

Typical GrabCar fares from the airports, as of October 2026:

RouteTypical fare
Suvarnabhumi to Sukhumvit (Asok, Nana)350–600 THB, plus tolls
Don Mueang to Khao San Road250–400 THB, plus tolls if the driver takes the expressway
Chiang Mai airport to the Old City or Nimman120–220 THB
Phuket airport to Patong600–1,250 THB, and it surges often

Outside Phuket and Samui, Grab is cheap enough that I stopped thinking about the price of any single ride a long time ago.

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. In rush hour you can also switch to GrabBike, which cuts through the traffic. In a downpour, don't switch to a bike. Find somewhere dry and check the price again a little later.

Grab alternatives: Bolt and InDrive

Grab is not the only option, and in some situations it is not the cheapest.

Bolt operates in Bangkok, Chiang Mai, Pattaya, Phuket, Krabi and around 30 other Thai cities. The interface is nearly identical to Grab and prices are usually 10–25% lower for standard car rides, with fewer drivers and more cancellations. Worth having installed alongside Grab and comparing prices before booking. Bolt has spent 2026 in a licensing dispute with the Department of Land Transport and is running on temporary permission while its renewal is reviewed, so keep Grab as the fallback. Which is cheaper, Grab or Bolt? has the detail.

InDrive works differently: you propose a fare and drivers accept or counter-offer. It takes a little more effort but can come out cheaper than either Grab or Bolt on 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 much higher than in Bangkok or Chiang Mai. The local transport monopoly limits competition in both places. On Samui, Chaweng to Lamai, about 10km, runs 300–400 THB, where the same distance in Bangkok is 140–180.

In Phuket especially, the fixed-price taxis run the show. 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 Phuket guide goes through getting around the island, area by area.

Where Grab doesn't work

Grab covers the cities, not every island.

PlaceGrab?What to use instead
Bangkok, Chiang Mai, PattayaWorks well
PhuketWorks, but expensiveBolt, InDrive, songthaews
Koh SamuiWorks, but expensiveSongthaews (rare after about 10pm), the airport's zone-price taxis
Krabi and Ao NangWorks, but patchy (best in Ao Nang)The airport bus, songthaews
Hua HinWorks, fewer driversSongthaews, motorbike taxis
Koh LantaEffectively noSidecar tuk-tuks, a scooter
Koh Phangan, Koh TaoNoSongthaews, or a driver's number from your hotel
Koh Chang, Koh SametNoShared songthaews
Koh Phi Phi, RailayNo, there are no carsWalk, or take a longtail boat
PaiNoSongthaews, a scooter

The pickup problem (and how to solve it)

The most annoying part of 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.

If you do need to cancel, do it quickly. Grab charges a fee if you cancel after a driver has been on the way for a while, or if you don't turn up at all, though it doesn't publish the amount for ordinary rides. Cancelling a lot can get the account suspended.

Airport pickups

At Suvarnabhumi (BKK), go down from the arrivals hall to Level 1, out through Gate 4 and across to the outer kerb. The Grab lanes are lettered under green Grab signs, 25 to 50 metres from the doors, and for a normal booking the app names your pickup point once a driver is assigned. The taxi rank you walk past on the way is not it.

Since September 2026 there's a quicker way at Suvarnabhumi. Pick the Grab pickup point option in the app and, instead of waiting for a driver to be assigned, you get a four-digit PIN. Walk to lanes A to D at Gate 4 and give the PIN to the next waiting driver. Grab staff are there around the clock.

Metered taxis are also available and legitimate. A meter fare to most Bangkok hotels runs around 250–350 THB, plus the 50 THB airport fee and the expressway tolls. The airports guide has the other ways into the city.

At Don Mueang (DMK), the Grab pickup door depends on your terminal, and the app names the exit when you book, so read the pin before you walk out. Gate 8 at Terminal 1 is the metered-taxi queue, not the Grab point. That queue can be very long; Grab is usually faster.

On Samui, Grab drivers can't use the airport pickup zone, so you meet them outside arrivals.

Staying safe in a Grab

Grab is one of the safer ways to get around Thailand, and the app has three safety features. Before you get in, check the plate and the driver's photo in the app, and if either doesn't match, don't get in. Share My Ride sends your live location and the driver's details to someone you choose, which is worth doing for late-night rides. And the Emergency Button in the trip screen calls for help at your exact location and alerts your contacts. Behind the scenes, drivers confirm their identity with a selfie check at least once a day, and every ride comes with accident cover of up to 100,000 THB for injuries.

Tipping

Tipping is not expected, even though the app offers a tip screen after cashless rides. If you want to tip, rounding up in cash when you pay is the simplest approach. Leaving a five-star rating costs nothing and helps the driver.

Before you fly

Install Grab and Bolt at home, add the card before you fly, and book from a side street rather than a main road. In Bangkok and Chiang Mai that covers almost every ride you'll take. For getting between cities, the transportation guide has the train, bus and flight picks for each leg.


Common questions about Grab in Thailand

Related guides