Thailand’s taxi scene is anchored in Bangkok, where metered cabs are abundant and remarkably cheap by global standards. Uber has no presence here, but Grab, Bolt, and inDrive collectively cover that gap. For expats navigating daily life, pairing ride-hailing apps with street taxis is a smart, economical approach — provided you understand a handful of local quirks that make all the difference.
| Item | Details |
|---|---|
| Taxi flag-fall fare (Bangkok) | 40 THB for the first kilometre (as of January 2023) |
| Per-kilometre rate (Bangkok, km 2–10) | 6.50 THB/km (as of January 2023) |
| Airport surcharge (Suvarnabhumi / Don Mueang) | 50 THB added to metered fare (as of 2024) |
| Main ride-hailing apps | Grab (most popular), Bolt (cheaper), inDrive (negotiated fares) |
| Uber availability | Not available — Grab is the functional equivalent |
| Typical 5 km app ride (Bangkok) | GrabCar 100–150 THB; Bolt 80–120 THB (as of 2025) |
| Tourist Police helpline | 1155 |
| Department of Land Transport helpline | 1584 (DLT) |
How do taxis work in Thailand, and are they safe and reliable for expats?
Bangkok’s taxi fleet operates under a metered fare system regulated by the Department of Land Transport (DLT). The cabs themselves tend to be relatively modern and roomy, and they come in an array of vivid colours — green-yellow, red-blue, orange, and pink among them — making them straightforward to identify on the street. This contrasts with places such as London, where strictly colour-coded black cabs and private hire vehicles fall under Transport for London’s oversight; in Bangkok, the colour indicates which company a cab belongs to, while the licensing framework applies uniformly across all registered vehicles.
Metered Bangkok taxis calculate what passengers owe based on distance covered and time elapsed, as shown on the in-car meter. They are subject to government oversight and provide a transparent, equitable pricing structure. A cab available for hire shows a red illuminated sign in the front window. To flag one down, extend your arm with your palm facing downward and curl your fingers inward — think of it as a slow-down gesture. The palm-upward “beckon” signal can be perceived as rude and is best avoided.
Although meters are legally required in Bangkok and many major tourist destinations, whether drivers actually use them in practice can be inconsistent. For everyday commuting in Bangkok, most drivers will run the meter without any fuss — particularly if you hail a cab moving along the road rather than one idling outside a hotel or shopping complex.
Bangkok’s current taxi tariff was last revised in January 2023 and formalised through an official ordinance; it is binding on all taxis and operators within the designated compulsory driving area. Beyond Bangkok, meters are far less common. In places such as Phuket and Pattaya, fares are typically agreed in advance and can be considerably steeper.
Which ride-hailing apps work in Thailand, and how do I use them?
Uber was prohibited in Thailand several years ago and has not returned. The main ride-hailing platforms currently active are Grab (the dominant player), Bolt (generally cheaper but absent from some cities), and inDrive (a model where you suggest a price and drivers respond). All three are present in Bangkok, Chiang Mai, Pattaya, and Phuket, though coverage thins out considerably in smaller towns.
Grab holds the top position in Southeast Asian ride-hailing, operating not only in Thailand but also across Singapore, the Philippines, Indonesia, Cambodia, and Myanmar. Much like how a multi-modal transit card lets commuters switch seamlessly between buses and trains in major cities, Grab functions as a super-app — bundling GrabTaxi (metered cabs booked through the platform), GrabCar (private vehicles with fixed upfront pricing), GrabFood, and GrabMart under one roof.
inDrive distinguishes itself from competitors by letting riders name their own fare rather than accepting a set price. Its business model charges drivers only a 10% commission — considerably lower than the 20–30% levied by rival platforms — and allows passengers to select the driver they prefer. While Grab and Bolt both support cashless payments, inDrive typically operates on a cash basis.
In February 2024, LINE MAN broadened its offerings with LINE MAN RIDE, providing on-demand car, taxi, and motorcycle services. Coverage began in Bangkok before expanding to Chiang Mai and Phuket. Driver availability is thinner than on Grab or Bolt, but the service is a natural fit for those already using LINE for messaging, food delivery, or grocery orders.
To get started with any of these apps, follow these steps:
- Go to the App Store (iPhone) or Google Play (Android), search for Grab, Bolt, or inDrive, and download and open the app.
- Sign up using your phone number or email. You may need to verify with an SMS code.
- The app needs your GPS to show where you are — make sure to allow location access when prompted.
- In the app’s search bar, type where you want to go. The app will suggest exact matches or let you drop a pin on the map.
- Select your ride type, review the upfront fare, and confirm your booking. The app will show you the driver’s name, photo, vehicle details, and live location.
- Meet your driver at the designated pickup point. For airports, use the app’s dedicated pickup zones — look for the signs.
If you already hold a Grab account from another country, it transfers seamlessly to Thailand. A foreign phone number is accepted for initial registration on all three major apps, though obtaining a local Thai SIM simplifies SMS verification and is broadly recommended for anyone settling in Thailand longer-term.
Where can I find taxis and book rides in the capital city and major expat areas of Thailand?
Bangkok
Hailing a cab in Bangkok is rarely a challenge — taxis are everywhere near hotels, shopping centres, and popular attractions. That said, heavy rain or morning and evening rush hours can make finding one considerably harder. Both Suvarnabhumi and Don Mueang airports run well-organised official taxi queues: make your way to the far end of the arrivals terminal, follow signage to the taxi stand, register at the counter and state your destination to receive a numbered ticket, then wait until a driver collects you and leads you to the vehicle before handing over your slip and confirming the meter will be switched on.
The Bangkok Metropolitan Region generated 54.71% of Thailand’s total ride-hailing revenue in 2025, cementing its status as the market’s centre of gravity thanks to high population density, strong tourist numbers, and mature digital infrastructure. All three leading apps — Grab, Bolt, and inDrive — have extensive coverage across the city. For radio-dispatched taxis or to report a problem, contact the Department of Land Transport on 1584 or the Tourist Police on 1155.
Chiang Mai
Northern Thailand, with Chiang Mai at the forefront, is posting the fastest ride-hailing growth in the country at a CAGR of 9.86%, driven by platform incentives and improving provincial infrastructure. Uber is absent here too, but Grab, Bolt, and inDrive all function in the same way as in the capital. Songthaews and local buses fill in the gaps. Fixed-fare taxi booths are available at Chiang Mai International Airport. Metered cabs exist but are harder to find than in Bangkok; many local drivers prefer negotiated rates, which makes app-based booking particularly valuable for getting a fair, transparent price.
Phuket
Meters are rarely used outside Bangkok, and Phuket is a prime example — fares here are negotiated and frequently on the high side. Uber is not available, but Grab, Bolt, and inDrive all serve the island as practical alternatives. Local taxis and songthaews are plentiful. Expats in Phuket are especially encouraged to rely on ride-hailing apps, since the local taxi trade has long operated as a fixed-price cartel. In some upscale hotel areas, Grab or Bolt drivers occasionally encounter friction from parked taxi drivers. Meeting your driver at the app’s designated pickup zone — or a short distance from the hotel entrance — can help sidestep any confrontation.
Pattaya and Other Expat Areas
Grab and Bolt are both active in Pattaya alongside Bangkok, Chiang Mai, and Phuket. On Koh Samui, Grab is the primary ride-hailing option, though securing a ride can sometimes prove tricky, making local taxis or songthaews a necessary backup. In remote rural locations or on smaller islands, app-based transport may be entirely absent; arranging a transfer in advance through your accommodation is the most dependable solution in those situations.
How much does a taxi or ride-hailing trip cost in Thailand?
Under the revised Bangkok metered taxi tariff introduced in January 2023, the fare begins at 40 baht for the first kilometre, rising to 6.50 baht/km for kilometres two through ten, 7 baht/km for kilometres eleven through twenty, and 8 baht/km for kilometres twenty through forty. A congestion surcharge also applies: when a vehicle is crawling at under 6 km/h, the charge was raised to 3 baht per minute as of January 2023.
Measured against Western cost-of-living benchmarks, Bangkok taxi fares are very reasonable — a 5 km journey works out to roughly 61 THB (~€1.70), and a 10 km trip in reasonable traffic to around 95 THB (~€2.60). Always verify the latest rates on the Department of Land Transport (DLT) website, since fares can be revised periodically.
Additional charges to be aware of include:
- A 50 baht surcharge is added for taxis departing from the official ranks at Suvarnabhumi or Don Mueang airports, on top of whatever the meter shows. This amount does not appear on the meter and must be paid separately when you arrive.
- Expressway toll fees are normally settled separately by the passenger, at approximately 25–50 baht per toll booth.
- If a taxi is dispatched via a radio communication service, a further 20 baht surcharge applies.
For ride-hailing apps, the fare is displayed upfront before you confirm the booking. As of 2025, a metered street taxi for a 5 km journey in Bangkok costs roughly 90–130 THB; a GrabCar over the same distance runs 100–150 THB; Bolt typically falls in the 80–120 THB range; and inDrive’s negotiated rates often land between 70–120 THB depending on demand at that moment.
For longer inter-city journeys where no official fare schedule applies, agree on a price with your driver before setting off. As a rough guide, a taxi from central Bangkok to Pattaya costs approximately 1,700 THB, while a trip to Ayutthaya may come to upwards of 1,300 THB. Check with drivers or app platforms directly for current figures, as these shift with fuel costs and demand.
Are there any common scams or safety issues with taxis in Thailand that expats should know about?
Despite the legal obligation to run the meter, drivers who decline to do so are not uncommon — particularly around tourist attractions, late at night, or when demand peaks. These drivers generally push for a fixed fare agreed before departure, which can end up costing far more than the metered equivalent.
This behaviour is almost always confined to cabs stationed outside tourist sites and hotels. The driver will typically propose a flat rate upfront. If that does not suit you, the remedy is simple: walk away and flag down a cab that is already in motion. Bangkok has thousands of taxis on its roads, so finding another one takes very little time.
Beyond meter refusal, other well-documented schemes include:
- The “broken meter” excuse — always leave the vehicle and find an alternative cab.
- The tuk-tuk “city tour” — artificially low fares that include detours through gem shops or tailor outlets, where the driver earns a referral commission.
- Airport overcharging — always use the official taxi rank, or arrange your ride through Grab or another app.
To verify you are in a legitimately licensed Bangkok taxi, check for the official fare meter, a taxi licence plate carrying the appropriate provincial designation, and the driver’s identification card mounted visibly inside the vehicle. Snapping a quick photo of the licence plate and the rear door before your journey means you have a reference point if you accidentally leave belongings behind.
Ride-hailing apps offer clear safety advantages: pre-confirmed fares with no room for haggling, cashless payment options, and a system of driver ratings and reviews that lets you select trusted providers. On Grab, drivers must complete a daily facial recognition identity check, and passengers have access to round-the-clock emergency support and live trip tracking. To lodge a complaint about a street taxi, contact the Department of Land Transport on 1584 or reach the Tourist Police on 1155.
How do I pay for taxis and ride-hailing services in Thailand — cash, card, or app?
Street taxis in Bangkok do not accept credit cards as a general rule. Carry small-denomination baht notes whenever you plan to use one, and have change ready — some drivers genuinely lack it, while others may claim they do as a way of pocketing the difference. This is a meaningful practical distinction from many European taxi markets, where card terminals are legally mandated; in Thailand’s street cab sector, cash remains king.
Both Grab and Bolt support in-app cashless payment. You can attach an international credit or debit card to your Grab account — users report that Amex, Visa, and Mastercard all link and process without problems for foreign cards. inDrive accepts cash or bank transfer but does not support credit card payments, which also means there are no foreign transaction fees to worry about when using it.
By 2025, digital wallets were processing 68.32% of ride-hailing payments in Thailand, a share that continues to climb partly due to PromptPay interoperability. For expats planning a long stay, linking a Thai bank account to ride-hailing apps via PromptPay is the smoothest payment setup available. In the meantime, keeping a modest amount of baht cash on hand for street taxis and toll booths remains strongly advisable.
Even when paying for the base fare through a card or digital wallet on Grab or Bolt, expressway tolls are typically handed over in cash directly to the driver during the journey — so carrying some baht is still worthwhile even for entirely app-based trips.
Are there alternatives to taxis and ride-hailing for getting around Thailand as an expat?
Bangkok hosts one of Southeast Asia’s most efficient urban transit networks, especially when you learn to combine the BTS Skytrain, MRT subway, and Chao Phraya river boats. Other cities like Chiang Mai and Phuket trail well behind in modern mass transit, but in Bangkok these systems offer fast, air-conditioned escape from gridlocked surface streets.
BTS Skytrain and MRT Subway (Bangkok): The BTS is an elevated rail system that glides above the traffic, linking major districts including Siam, Sukhumvit, Silom, and Chatuchak. The MRT runs underground, serving areas the BTS bypasses — among them Chinatown and Krungthep Aphiwat long-distance rail terminus. Both networks operate from roughly 6 am to midnight on weekdays. If you expect to stay a month or more, a Rabbit Card for the BTS is worth getting — it eliminates queuing at ticket machines and requires only your passport and a 200 THB initial top-up.
Motorcycle Taxis: For the adventurous traveller carrying little luggage, motorcycle taxis are the fastest way to cut through congested streets. Riders in orange vests congregate near busy intersections and BTS/MRT stations. Short trips typically start at 20–30 THB, though you should always settle on a price in advance. Grab also offers GrabBike for app-booked motorcycle rides.
Tuk-Tuks: Thailand’s three-wheeled tuk-tuk is perhaps the country’s most recognisable vehicle, synonymous with Southeast Asian street life. Because they are popular with tourists, fares tend to be higher than motorcycle taxis or songthaews — usually anywhere from 80 to 150 baht. Always fix the price before climbing in, and stay alert to the commission-driven tour detour scam mentioned earlier.
Songthaews: The songthaew — literally “two rows” in Thai — is a shared pickup truck fitted with two bench seats in the back, widely used for short hops. These vehicles are a fixture in Pattaya, Chiang Mai, and Phuket, offering a genuinely budget-friendly way to get around, particularly in smaller cities where conventional taxis and buses are in short supply.
Public Buses: Bangkok’s cheapest bus journeys start at just 7 baht. The country’s bus network spans a range of options, from non-air-conditioned government services to air-conditioned VIP coaches for inter-city travel. For long-distance trips between cities, buses represent a cost-effective alternative to flying or taking the train.
What do expats say about using taxis and ride-hailing services day-to-day in Thailand?
App-based transport in Thailand is widely regarded as intuitive, beginner-friendly, and something newcomers adjust to quickly. Ride-hailing is arguably more deeply embedded in everyday life across Thailand and Southeast Asia than it is in most Western cities. For expats arriving from places where app-based transport is a novelty rather than the norm, the ability to have a Grab at the kerb within two minutes in Bangkok can feel genuinely liberating.
The sheer volume of traffic in Bangkok and the language barrier with many drivers are two reasons why ride-hailing apps have become a fixture of expat life there. A few screen taps confirm a fare, shows the car’s approach in real time, and eliminates any need to negotiate. Saving your home address in Thai characters is one of the most useful things you can do early on, as drivers navigate far more comfortably reading Thai.
Language is a genuine hurdle — most Bangkok taxi drivers have limited English, and attempting to convey an address verbally can quickly become frustrating. Having your destination saved in Thai script, or displayed on a maps app, sidesteps the problem entirely. Many seasoned expats keep a card or handwritten note in Thai listing their home address specifically for use in street taxis.
While unreliable or opportunistic drivers certainly exist, they are a minority. The vast majority of taxi drivers are straightforward people trying to earn an honest living. One widely shared piece of advice: steer clear of street taxis during the morning and evening rush hours — the BTS Skytrain, MRT, river boats, or motorcycle taxis will almost always get you there faster during those windows.
For airport transfers, expats generally find that the official metered taxi queue — or a Grab booked from within the arrivals hall — is both dependable and free of drama. During heavy rain or late at night, however, app-based wait times can stretch considerably. Building in extra time or having a fallback option ready is a sensible precaution under those conditions.
Frequently Asked Questions
Is Uber available in Thailand?
Uber is not available in Thailand — it was prohibited some years ago and has not returned. Grab serves as the direct equivalent and leads the ride-hailing market across Southeast Asia, covering Thailand and numerous other countries in the region. Bolt and inDrive are both solid alternatives, and are particularly appealing if keeping costs down is a priority.
How do I get from the airport to the city by taxi?
At Suvarnabhumi and Don Mueang airports, head to the official taxi stand at the far end of the arrivals terminal, register at the counter and provide your destination to collect a numbered ticket, wait until a driver calls your number and escorts you to the vehicle, then hand over your slip and confirm that the meter will be running from the start. A flat 50 baht airport surcharge is added on top of whatever the meter reads and is not displayed on it — pay this amount separately on arrival. Alternatively, Grab can be booked from the dedicated app pickup zones signposted inside the terminal.
Is it safe to take taxis alone at night in Thailand?
For the great majority of expats, travelling alone in a metered taxi or app-booked vehicle at night is considered reasonably safe in Bangkok and other major cities. At night, it is sensible to share your trip details with someone you trust, review driver ratings before confirming a booking, and favour drivers with consistently strong feedback. Women travelling alone may want to select the GrabCar (Lady) option on Grab, which pairs passengers exclusively with verified female drivers.
How do I avoid being overcharged in a Thai taxi?
The most reliable tactic is to hail a taxi already moving along the road rather than one parked outside a hotel or tourist landmark — stationary cabs in those spots are far more likely to push for inflated flat fares. If you want the certainty of a metered fare, wave down a moving vehicle. Choosing Grab or Bolt removes the issue entirely, since both apps display the fixed price before you confirm.
What should I do if a taxi driver refuses to use the meter?
Step out of the cab and hail a different one — Bangkok has no shortage of taxis, so finding another takes very little time. If a driver demands an unreasonable flat fare and refuses to use the meter, you can report the incident to the Department of Land Transport on 1584. The Tourist Police are also reachable on 1155.
Do ride-hailing apps work outside Bangkok?
Grab and Bolt cover major cities including Chiang Mai, Phuket, and Pattaya in addition to Bangkok. inDrive is also active in these cities and continues to expand its footprint. In rural areas or on smaller islands, however, no apps may be available at all — checking coverage before travelling to a less urbanised area is worthwhile.
Can I pay for Thai taxis with a credit card?
Bangkok street taxis do not generally accept credit cards, so carrying baht in small denominations is essential unless you have pre-booked through an app. Grab and Bolt both support cashless in-app payment, and international credit and debit cards can be linked to your account without difficulty. inDrive accepts cash or bank transfer but does not support credit card payments, which also means you avoid any foreign card surcharges when using it.
Are there women-only ride options in Thailand?
Yes. Grab provides a women-only service called GrabCar (Lady), priced identically to a standard GrabCar. Bolt offers an equivalent called Ladies, also at the same rate as a regular Bolt ride. Both options connect passengers with verified female drivers and are available in Bangkok and other major cities.