The meter starts at 40 baht in a large taxi and 35 baht in a small one — several government and airport pages print only the 35 figure and look stale, but they are describing the small-taxi rate, not an old one. A motorbike taxi is capped at 25 baht for the first 2 km. Grab collects from a specific gate at each Bangkok airport, and it is not the taxi curb. And since 31 March 2026 an app driver has needed a public driving licence and a public-category vehicle. Every figure below is sourced, and where we could not confirm one we say so.
Open Grab for most trips — the price is fixed before you book. For a street taxi, ride on the meter: 40 baht for the first kilometre in a large taxi, 35 in a small one, then 6.50 baht/km. The only legitimate additions are 20 baht for a booked car, 50 baht from Suvarnabhumi or Don Mueang, and tolls, which you pay. For short hops a motorbike taxi is capped at 25 baht for the first 2 km — wear the helmet, because the passenger is fined too. At the airports, use the official rank or Grab’s published gate, never a tout inside the terminal.
Editorial analysis compiled and periodically refreshed by BAANLYY’s research team — not a live data feed.
Analysis last reviewed 2026-09-18.
Thailand runs on two ways of getting a ride, and they are governed differently. The street — metered taxis, motorbike taxis, tuk-tuks — is priced by tariffs the Ministry of Transport publishes. The apps — Grab, Bolt, inDrive and five others — price themselves, but since 2021 they operate inside a regulation that says what a driver and a vehicle must be, and since 31 March 2026 that regulation has real teeth.
The rule that spans both: a price is either on a meter, on a published tariff board, or fixed in an app before you get in. Anything else is a negotiation you will lose, because you do not know the road and the driver does.
This is the tariff the Ministry of Transport approved on 12 January 2023, with meters recalibrated from 16 January 2023 — the first change in eight years, and the point at which the flagfall split by vehicle size. Worth holding both numbers in your head, because several official pages print only the 35-baht flagfall, including Suvarnabhumi’s own taxi-rate page and the government’s Bangkok transport guide — that is the correct rate for a small taxi, not a stale one. A page showing only 35 baht is not proof of a scam, and a meter reading 40 is not either.
| Distance | Rate |
|---|---|
| First 1 km (flagfall), large taxi | 40 baht |
| First 1 km (flagfall), small taxi | 35 baht |
| 1–10 km | 6.50 baht/km |
| 10–20 km | 7.00 baht/km |
| 20–40 km | 8.00 baht/km |
| 40–60 km | 8.50 baht/km |
| 60–80 km | 9.00 baht/km |
| Over 80 km | 10.50 baht/km |
| Stationary or below 6 km/h | 3.00 baht/minute |
On top of the meter, exactly three things are legitimate:
Nothing else is standard. A flat fare offered before you get in is not a surcharge, it is a refusal to use the meter, and the answer is to walk to the next car or open an app. If you would rather not have the conversation at all, the apps exist precisely to remove it.
Ride-hailing was a grey area in Thailand until the Ministerial Regulation on Ride-Hailing Service Vehicles via an Electronic System B.E. 2564, published in the Royal Gazette on 23 June 2021. That regulation created the first registration route with the Department of Land Transport: it classed vehicles by engine power (50–90 kW, 91–120 kW, above 120 kW), required the platform’s booking system to be endorsed by the DLT with identity verification, a fare calculated before the trip, vehicle tracking, a complaints channel and one month’s data retention, and made a registration valid for nine years.
What changed in 2026 is enforcement. Rules the DLT and the ETDA brought into force from 31 March 2026 set out what a driver and a car must be, and put the obligation on the platform rather than only the driver:
| Requirement | Car | Motorcycle |
|---|---|---|
| Driving licence | Public driving licence, not private | Public driving licence, not private |
| Minimum age | 22 | 20 |
| Vehicle registration class | Ry.18, public category | Ry.17, public category |
| Vehicle limit | No more than 9 years old | Engine 50–125cc |
| Background | Criminal-record check | Criminal-record check |
A vehicle still under finance is allowed with an authorisation letter from the finance company. Where a driver does not meet the standard, the platform must suspend them from receiving jobs until the paperwork is corrected. Reported penalties for operating outside the framework are widely quoted at up to one year’s imprisonment and a fine of up to 100,000 baht; a narrower, lower figure of up to 2,000 baht has also been reported for the specific offence of using a private vehicle to carry paying passengers without correct registration, and we could not confirm from a primary DLT or Royal Gazette source which figure attaches to which offence. A platform that cannot control unlicensed drivers risks its own operating approval not being renewed.
In June 2026 the DLT gave the platforms three months to clear drivers without a public licence off their systems, and said new drivers could not be taken on without one. The DLT’s route for an existing driver to comply is online training through its e-learning system, a physical fitness test, a theory examination and a criminal-record check.
Reports of the compliance cut-off differ — August 2026 in the wire coverage of the June announcement, 30 September 2026 in later reporting of the DLT’s own process. Separately, trade and platform reporting from February 2026 describes 28 February 2026 as a transition deadline for re-registering a vehicle into the Ry.18 (car) or Ry.17 (motorcycle) public category, ahead of the 31 March enforcement date, after which an unregistered vehicle faced a higher chance of being pulled up at inspection. We could not resolve any of these dates against a DLT document, so we are printing what was reported rather than picking one. If you drive, treat the earliest date as the one that matters.
What this means for a passenger is narrower than it sounds. You cannot inspect a driver’s licence class from the back seat, and BAANLYY is not in a position to vouch for any individual driver. What you can do is book inside an app that carries the obligation, so that a complaint has somewhere to land.
As of the DLT’s June 2026 statement, eight platforms were operating under the ride-hailing framework: Grab, Bolt, inDrive, LINE MAN, Maxim, Lalamove, TADA and Fingogo. That is a regulatory fact about the operator, not a safety rating and not an endorsement.
In late April 2026 the DLT said it might refuse to renew Bolt’s operating approval, which was due to expire on 11 May 2026. It cited 2,193 legal cases connected to the platform since January 2026 — roughly a third of the 6,776 app-ride cases the department filed in that period — following an incident on 23 April 2026 in which a passenger jumped from a moving motorbike. Reporting at the time said Bolt had removed 40,000 drivers and that around a quarter of its drivers were DLT-registered. Bolt still appeared on the department’s June 2026 list of platforms operating under the framework and was reported to be applying to renew. We could not find a published account of the final renewal decision or its conditions, so we are not telling you it was resolved either way.
The riders in numbered coloured vests at the mouth of most sois are a win, and for a two-minute hop past stationary traffic nothing beats them. The published Bangkok cap is a starting fare of 10 baht, no more than 25 baht for the first 2 kilometres, and no more than 5 baht per kilometre after that. Most win stations post a laminated fare board at the kerb; that board, not the opening number, is the reference. Longer or out-of-area runs are negotiated, which is the moment to book through an app instead.
If you are thinking about riding yourself rather than being carried, the licence and insurance side is a separate subject — start with renting a motorbike in Thailand and the international driving permit.
Airport arrivals are where a first ride goes wrong, and almost always for a mundane reason: standing on the wrong curb. AOT publishes the locations, so there is no need to guess.
Suvarnabhumi (BKK)
| Option | Where AOT says it is | What it costs |
|---|---|---|
| Public taxi (metered) | Level 1, between Gate 4 and Gate 7, inner curb; ticket machines and counter, 24 hours | Meter + 50 baht surcharge + tolls you pay. Metered within 20 km; beyond that the rate is agreed under DLT rules |
| Grab | Level 1, Gate 4, outer curb — one curb further out than the taxi rank | In-app fare, tolls and surcharges added after |
| EV Society Taxi VIP | Level 1, Gates 4–7, middle curb, 24 hours | From 150 baht plus the metered fare |
| CABBY Electric VIP Taxi | Level 1, Gate 3, middle curb, 24 hours | From 150 baht plus a 100-baht service charge |
| AOT Limousine | Level 2, arrivals; walk-in booking | 550–1,300 baht depending on vehicle |
| Airport Rail Link | Level B1, 05:30–24:00 | 15–45 baht by distance — the cheapest way into town |
| Shuttle to Don Mueang | Level 2, Gate 3, inner curb, every 30 minutes, 05:00–24:00 | Free, on production of a flight ticket and passport |
Don Mueang (DMK)
The one thing never to do at either airport is follow someone who approaches you inside the terminal offering a “taxi” or “limousine”. Every legitimate option above has a fixed, published location that you walk to. For the wider picture of arriving and connecting, see the Thailand airport guide, Bangkok airport transfers and domestic flights in Thailand.
Every metered airport run into Bangkok uses toll roads, and the passenger pays them on top of the meter and the surcharge. These are the operators’ own published rates, so you can check the number the driver asks for against something real.
| Road | Four-wheel rate | In force |
|---|---|---|
| Don Muang Tollway, Din Daeng–Don Mueang (Din Daeng, Suthisan, Ladprao, Ratchadaphisek, Bang Khen plazas) | 90 baht | 22 Dec 2024 – 21 Dec 2029 |
| Don Muang Tollway, northern extension (Laksi, Anusorn Satharn) | 40 baht | 22 Dec 2024 – 21 Dec 2029 |
| Don Muang Tollway, inbound at Don Mueang plaza (covers both sections in one payment) | 130 baht | 22 Dec 2024 – 21 Dec 2029 |
| Chalong Rat Expressway (Ramindra–At Narong) | 45 baht | from 1 Mar 2024 |
| Burapha Withi Expressway (Bangkok–Chonburi) | 80 baht | from 1 Mar 2024 |
A driver who asks for the toll before the booth is not overcharging you — many pay cash and want it in hand. What is worth checking is that the amount matches the plaza. Ask “tang duan?” (expressway?) if you want to know before you commit; on a short in-town trip you can simply decline and take the surface roads, which is slower and cheaper.
It depends on the vehicle size: 40 baht for the first kilometre in a large taxi, 35 baht in a small one. The Ministry of Transport's Royal Gazette notification, approved 12 January 2023 with meters recalibrated from 16 January 2023, set this two-tier flagfall — the first change in eight years. After the first kilometre the meter steps up in bands: 6.50 baht/km to 10 km, 7 baht/km to 20 km, 8 baht/km to 40 km, 8.50 baht/km to 60 km, 9 baht/km to 80 km and 10.50 baht/km beyond that. When the taxi is crawling below 6 km/h there is a waiting charge of 3 baht per minute. Several official pages — including Suvarnabhumi's own taxi-rate page and the government's Bangkok transport guide — print only the 35-baht figure without the vehicle-size context. That is not the same as being wrong: a small taxi genuinely starts at 35, and the 40-baht figure applies only to a large taxi.
Two are set by the Ministry of Transport and are legitimate: 20 baht when the taxi is booked through a call centre or app rather than flagged down, and 50 baht when you pick the taxi up at the public-taxi rank at Suvarnabhumi or Don Mueang. Expressway and motorway tolls are separate again and the passenger pays them — both AOT's Suvarnabhumi and Don Mueang taxi pages say so explicitly. Nothing else is standard. A flat fare quoted before you get in is not a surcharge, it is a refusal to use the meter.
Yes. Under rules the Department of Land Transport and the ETDA brought into force from 31 March 2026, an app driver must hold a public driving licence rather than an ordinary private one, be at least 22 to drive a car or 20 to ride a motorcycle, pass a criminal-record check, and drive a vehicle re-registered in a public category — Ry.18 for cars, which must be no more than nine years old, or Ry.17 for motorcycles of 50–125cc. The platform itself has to suspend a driver who does not meet this from receiving jobs. Reported penalties for operating outside the framework are widely quoted at up to one year's imprisonment and a fine of up to 100,000 baht, though a narrower, lower figure of up to 2,000 baht has also been reported for the specific offence of using a private vehicle to carry paying passengers without correct registration; we could not confirm from a primary source which figure attaches to which offence. In June 2026 the DLT gave the platforms three months to clear unlicensed drivers off their systems; press reports of the cut-off differ (August 2026 in one, 30 September 2026 in another) and we have not been able to confirm the operative date from a DLT document.
As of the DLT's June 2026 statement, eight platforms were operating under the ride-hailing framework: Grab, Bolt, inDrive, LINE MAN, Maxim, Lalamove, TADA and Fingogo. That list is a regulatory fact about the operator, not a safety rating and not an endorsement — it tells you the platform is inside the system, nothing about any individual driver.
There has been sustained regulatory pressure. The DLT said in late April 2026 that it might refuse to renew Bolt's operating approval, due to expire on 11 May 2026, citing 2,193 legal cases connected to the platform since January 2026 — about a third of the 6,776 app-ride cases the department filed in that period — after an incident on 23 April 2026 in which a passenger jumped from a moving motorbike. Reporting at the time said Bolt had removed 40,000 drivers and that roughly a quarter of its drivers were DLT-registered. Bolt still appeared in the DLT's June 2026 list of platforms operating under the framework and was reported to be applying to renew. We could not find a published account of the final renewal decision or its conditions, so treat the outcome as unresolved rather than settled either way.
The published cap for Bangkok is no more than 25 baht for the first 2 kilometres and no more than 5 baht per kilometre after that, from a starting fare of 10 baht — the figures the Thai government's own Bangkok transport guide gives. Most win stations post a laminated fare board at the kerb; that board, not the rider's opening number, is the reference. For longer or out-of-area runs the fare is negotiated, which is exactly when booking the ride through an app instead removes the argument.
Yes, and the passenger is liable too. Under section 122 of the Land Traffic Act, enforcement stepped up from 1 June 2025 with a fine of up to 2,000 baht — charged to rider and passenger separately, so a bare-headed pair can be fined twice. Win riders carry a spare helmet; ask for it. This is the one rule on this page where the downside is not money.
At Suvarnabhumi, AOT lists Grab on Level 1 at Gate 4, on the outer curb — one curb further out than the public-taxi rank, which is on the inner curb between Gates 4 and 7 on the same level. At Don Mueang, the Grab counter is in the domestic terminal, Building 2, 1st floor, Gate 14. Standing on the wrong curb at Suvarnabhumi is the most common reason a first Grab pickup goes wrong.
The Airport Rail Link, from Level B1 of the passenger terminal, running 05:30 to midnight, at 15–45 baht depending on distance. A metered taxi from the public rank will cost the meter plus the 50-baht airport surcharge plus tolls you pay yourself — far more, but door to door and worth it with luggage or after a late arrival.
Either — Grab lists cash, credit and debit cards and GrabPay as accepted, and says its upfront price excludes tolls and surcharges, which are added after. Cash is worth having regardless: carry 20s, 50s and 100s, because a driver rarely breaks a 1,000-baht note and the fare on a short trip is smaller than the note most ATMs dispense.
Rarely, if the goal is to get somewhere. Tuk-tuks have no meter, so every fare is negotiated, and they are routinely slower and dearer than a metered taxi over the same ground. The classic pattern is the cheap all-day offer that turns into a tour of gem and tailor shops paying commission. Take one for the experience, once, with the price agreed before you sit down.
No. Rounding a meter fare up to the next convenient note is common and appreciated rather than obligatory, and Grab lets you add a tip in-app after the trip. Nobody will react badly if you pay the fare exactly.
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.
The 40-baht flagfall stops mattering when the BTS, the MRT and your everyday errands are on the doorstep. Browse areas and residences built around walking rather than driving.
General information only — not legal, transport or financial advice. BAANLYY does not operate, own or endorse any ride-hailing platform, taxi operator or airport named here, and takes no paid placement in editorial content. Tariffs, surcharges, toll rates, pickup locations and driver rules change, and rules differ between provinces; confirm current figures with the operator, the airport and the Department of Land Transport before relying on them.