Driver loading a suitcase into a white sedan at a Thai airport kerb while a traveler couple waits

Guide · Transport

Licensed taxis and airport transfers in Thailand: what is legal and what you pay

At Suvarnabhumi (BKK) and Don Mueang (DMK), a public taxi from the official rank costs the meter fare plus a 50 THB airport surcharge and any expressway tolls. A paid ride is licensed when it has a yellow or green licence plate or was booked through a DLT-certified app; a pre-booked private transfer is the fixed-price alternative.

Updated · Checked against official sources

What are my options from Suvarnabhumi Airport (BKK)?

Four legal choices: the public taxi rank, the Airport Rail Link, a certified ride-hailing app, or a transfer booked in advance. Anyone who approaches you in the terminal offering a ride is none of these.

Suvarnabhumi (BKK) to Bangkok: the four legal options compared
OptionWhereWhat you payGood for
Public meter taxiLevel 1, between Gates 4 and 7; take a queue ticket from the kiosk, which assigns a lane (separate lanes for short trips within about 20 km)Meter + 50 THB airport surcharge + expressway tolls; luggage fees may applyMost hotels in Bangkok, any hour
Airport Rail LinkLevel B1 of the terminal, 05:30–24:0015–45 THB by distance; 45 THB to Phaya Thai (BTS), 35 THB to Makkasan (MRT)Light luggage, hotels near a BTS or MRT station, rush hour
Ride-hailing app (e.g. Grab)Grab's designated pickup: Level 1, Gate 4, 24 hoursPrice shown in the app before you confirmTravelers already using the app
Pre-booked private transferMeeting point confirmed with your bookingFixed price per vehicle agreed in advance (with reputable operators, tolls included)Families, groups, late arrivals, trips beyond Bangkok

How much is the airport surcharge and the luggage fee?

The airport surcharge is 50 THB, paid to the driver on top of the meter, and you also pay every expressway toll. Since 17 November 2020, Bangkok meter taxis on trips to or from BKK and DMK may also charge for luggage, and the driver must tell you before charging:

  • up to 20 THB per bag larger than 26 inches;
  • up to 20 THB for each piece beyond two;
  • up to 100 THB per item of 50 inches or more (golf bags, bicycles, surfboards, instruments, long boxes);
  • nothing for carry-on items such as a handbag, laptop bag or backpack.

The taxi counter at Suvarnabhumi can be reached on +66 2 132 0360.

What are my options from Don Mueang Airport (DMK)?

Take a meter taxi from the official rank or the SRT Dark Red Line train. The taxi rank is at Terminal 1 (international), 1st floor, Gate 8, and at Terminal 2 (domestic), next to Gate 15, open 24 hours; you pay the meter + 50 THB airport surcharge + tolls, and the same luggage rules apply.

The Dark Red Line runs from Don Mueang station, next to the airport, to Krung Thep Aphiwat Central Terminal (Bang Sue Grand) for the MRT: 33 THB for that trip (fares run 12–42 THB), from about 05:00 to 24:00. Until 30 November 2026, paying by contactless (EMV) bank card caps Red and Purple line fares at 40 THB a day; we could not confirm whether foreign cards qualify. The old 20 THB flat fare ended on 30 September 2025.

How much does a Bangkok meter taxi cost?

The meter starts at 35 THB (40 THB in a large taxi) and adds a per-kilometre rate that rises with distance. These rates took effect on 13 January 2023; in October 2025 the Department of Land Transport (DLT) said no increase was planned, and we found no newer revision.

Bangkok taxi meter rates (Ministry of Transport, in force since 13 January 2023)
Part of the tripRate
First kilometre (flag fall)35 THB standard taxi · 40 THB large taxi
Km 1–106.50 THB per km
Km 10–207.00 THB per km
Km 20–408.00 THB per km
Km 40–608.50 THB per km
Km 60–809.00 THB per km
Above 80 km10.50 THB per km
Stopped or moving under 6 km/h3 THB per minute
Booked by phone or app+20 THB
Pickup at the airport+50 THB

How can I tell if a taxi or transfer car is licensed?

Look at the licence plate. Under the Motor Vehicle Act and its 2011 plate rules, yellow means registered for hire, green with white characters marks a "service car" (transfer, tour or rental car) and white means private.

Thai licence plates and what they tell a passenger
PlateVehicle typeMay it carry paying passengers?
Yellow, black charactersTaxi or hire car (up to 7 passengers); motorcycle taxiYes
Yellow, red / blue / green charactersInter-provincial hire car (red), small four-wheel hire vehicle (blue), tuk-tuk (green)Yes
Green, white charactersService car: business transfers (airport, port or station to hotel or office), sightseeing cars run by tour operators, and self-drive rental carsTransfers and tour cars yes; rental cars are not for carrying paying passengers
White (black, blue, green or red characters)Private car, van, pickup or tricycleNo, unless it is an app-booked ride-hailing car (see below)
Yellow, number only, 30–39 (vans and buses over 7 seats)Non-fixed-route charter bus or van: the category for tour and transfer vansYes
White, number only, 40–49Private bus or vanNo

In practice, a paid van transfer should carry a yellow plate in the 30s, and a paid car transfer (up to 7 seats) a yellow or green plate. That is our reading of the plate rules, not a DLT quotation.

The one white-plate exception: a car registered for app-based ride-hailing (category Ry.18) keeps its ordinary white plate. It must show DLT ride-hailing stickers on the front and rear windscreens, be booked through a certified app, and have a driver with a public driving licence. A white-plate car offering rides without an app booking is not a licensed for-hire vehicle.

Is Grab legal in Thailand?

Yes. Ride-hailing is legal when the ride is booked through a DLT-certified app, in a registered vehicle, with a driver who holds a public driving licence. The legal basis is a 2021 ministerial regulation that lets private cars register as ride-hailing cars (Ry.18; motorcycles Ry.17).

  • 31 March 2026: platform rules took effect; apps must suspend non-compliant drivers.
  • 30 September 2026: deadline for drivers to hold public licences.
  • 1 October 2026: stricter enforcement starts, with fines or jail and possible loss of app certification.

The latest full DLT list we found (February 2024) names 11 certified apps, including Grab, Bolt, LINE MAN, inDrive, Maxim and TADA; it may have changed since. At Suvarnabhumi, Airports of Thailand designates the Grab pickup at Level 1, Gate 4, and states that the Grab cars there are DLT-certified.

What are the red flags?

Most bad airport rides start with someone who finds you rather than a vehicle you chose.

  • A driver or "agent" approaching you in the arrivals hall or at the baggage belt.
  • A rank taxi that quotes a flat price and refuses to use the meter.
  • A white-plate car offering a ride without an app booking.
  • A luggage charge for a backpack or carry-on bag, or a charge you were not told about before the trip.
  • A "shortcut" or unexpected stop at a shop, gem store or tailor.

If something goes wrong, note the plate and taxi number, keep the receipt, and call the Tourist Police on 1155. The tourist scams guide covers the taxi and tuk-tuk tricks in more detail.

How do I pre-book a private transfer the approved way?

Book with an operator that states the full price per vehicle in writing, includes tolls, gives free waiting time at the airport and publishes its cancellation terms. Check these points before you confirm:

  • A fixed price per vehicle, one way, tolls included, not "per person" or "plus tolls".
  • A written confirmation with date, time, vehicle, price and meeting point.
  • Free waiting time and a person who checks your flight.
  • Clear cancellation terms, with a stated free-cancellation window.
  • The right vehicle size: count suitcases as well as people.
  • Child seats requested in writing, fee stated. The law requires a seat for children aged 6 and under in private cars but exempts taxis and public transport, and it is not settled whether transfer cars are exempt.
  • No full prepayment to a company you cannot reach by phone or chat.

How the Smile Taxi Service network handles these points

Smile Taxi Service and its regional booking sites publish terms that match the checklist: a fixed price per vehicle, one way, tolls included; nothing charged when you book; pay the driver in cash (THB) at the end, or ask on WhatsApp or LINE for a PayPal card link (5% added); free cancellation up to 24 hours before pickup; 60 minutes of free waiting at airport pickups, with a person checking your flight. Child seats are on request, 100 THB per seat on the regional booking sites (the fee is shown when you book). A sedan takes 3 passengers and 2 bags, an SUV 5 and 4, a van 7 and 5. An English-speaking driver can be requested, subject to availability, and the meeting point is confirmed with your booking. The operator is rated 5.0 on Google and Tripadvisor.

For Bangkok's airports, Bangkok Taxi Services is the network's Bangkok desk; nationwide routes are on Thailand Taxi Services. See also our trusted services page.

Transparency: Smile Taxi Service and the regional transfer sites named on this page are affiliated with Approved Thailand. Everything we say about them comes from the operator's published terms; we do not inspect vehicles.

Which regional airports have pre-booked transfers?

Walk-up taxis or ride-hailing usually cost less for the short run into town. A pre-booked car earns its price on longer runs, late arrivals and trips with children or heavy luggage.

Regional airports, where travelers usually head, and the network site covering each
AirportCommon onward tripPre-booked option
U-Tapao (UTP)Pattaya, about 30–45 min; Ban Phe pier for Koh Samet, 55–69 km, about 1 hourU-Tapao and Bangkok airport transfers to Pattaya · U-Tapao to Ban Phe pier
Phuket (HKT)Patong, 32 km, 45–60 min; Ao Nang (Krabi), about 170 km, 2.5–3 hoursPhuket Taxi Services · Phuket Airport to Ao Nang cars
Krabi (KBV)Ao Nang, 30–45 minKrabi Taxis quotes Krabi Airport rides by message
Chiang Mai (CNX)Pai, 130 km, 3–4 hours; Chiang Rai, about 200 kmChiang Mai car with driver (airport-to-city rides quoted by message)
Sukhothai (THS)New Sukhothai, about 27 km; Historical Park, about 40 km, about 50 minSukhothai Airport to town and Old City
Phitsanulok (PHS)Sukhothai, about 60–70 km, about 1 hourPhitsanulok Airport to Sukhothai
Khon Kaen (KKC)City centre, 6–8 km, 15–25 minKhon Kaen Airport pickup
Udon Thani (UTH)City, about 5 km; Nong Khai and the Friendship Bridge to Laos, 55–60 km, about 1 hourUdon Thani Airport to Nong Khai
Ubon Ratchathani (UBP)City, 10–15 min; Khong Chiam on the Mekong, about 83–85 km, about 1 h 25Ubon Airport to Khong Chiam

Sukhothai Airport has flights from Suvarnabhumi and Phitsanulok from Don Mueang, so choose by where your flight leaves. At Udon Thani a shared van runs to Nong Khai until about 17:00, and Thai taxis stop at the Thai immigration checkpoint at the bridge; they do not cross into Laos.

Private car, bus, train or flight for long distances?

Fly for trips over about 600 km, such as Bangkok to Chiang Mai, Phuket or Ubon Ratchathani. Under about 300 km, a private car priced per vehicle is often simplest for families and groups; buses and trains are the budget options.

Getting around Thailand over long distances
OptionGood forTrade-offs
Private car with driverDoor to door; places far from airports and stations (Khao Yai, Sai Yok, Ban Phe, the Koh Chang pier)Long days beyond 400 km: Bangkok to Sukhothai is about 440 km, 5.5–6 hours
Domestic flightThe far north, Isan and the southCheck-in time, baggage limits, a ride at each end
Train (State Railway of Thailand)Ayutthaya, the north and Isan; overnight sleepersSlower than driving; long-distance trains leave from Krung Thep Aphiwat
Bus or minivanThe budget option, from Bangkok's Mo Chit (north, northeast), Ekkamai (east coast) and Southern terminalsLuggage space and terminal transfers

Distances and realistic drive times for every region are on our destinations page.

The approved way

  • Use the official taxi rank, the airport train, a certified app, or a transfer you booked in writing.
  • Check the plate: yellow or green for hire, or a white plate with DLT ride-hailing stickers on an app booking.
  • Agree tolls and luggage fees before you set off.

Avoid

  • Drivers who approach you inside the terminal.
  • Flat "no meter" prices at the official rank.
  • White-plate cars offering rides off the app.

Frequently asked questions

How much is the airport surcharge on a Suvarnabhumi taxi?

50 THB, paid to the driver on top of the meter. You also pay all expressway tolls, and Bangkok meter taxis on airport trips may charge up to 20 THB per large bag and up to 100 THB for items of 50 inches or more. Carry-on bags are free.

Can I take a Grab from Suvarnabhumi Airport?

Yes. Grab is a DLT-certified app, and Airports of Thailand designates its pickup on Level 1, Gate 4. Book only in the app and check that the plate matches.

What colour is a licensed taxi plate in Thailand?

Yellow. A yellow plate means the vehicle is registered to carry paying passengers. Green plates with white characters mark registered transfer, tour and rental cars, and white plates are private vehicles.

Do taxis in Thailand have child seats?

Meter taxis generally do not, and the law exempts taxis and public transport from the child-seat rule for children aged 6 and under. If you travel with young children, pre-book a car and request a child seat in writing when you book.

Should I book a private transfer or take a meter taxi?

For one or two travelers going into central Bangkok, the official taxi rank or the train is fine. A fixed-price transfer suits families, groups, late arrivals and trips beyond Bangkok, such as Pattaya, Hua Hin or Ayutthaya.

Sources

  1. Public taxi, Suvarnabhumi Airport — Airports of Thailand, checked 27 Sep 2026
  2. Ways to transport, Suvarnabhumi Airport — Airports of Thailand, checked 27 Sep 2026
  3. Taxi-meter, Don Mueang Airport — Airports of Thailand, checked 27 Sep 2026
  4. Grab pick-up and drop-off points, Suvarnabhumi Airport — Airports of Thailand, checked 27 Sep 2026
  5. Bangkok taxi fares to start rising from today — The Nation, 16 Jan 2023, checked 27 Sep 2026
  6. Thai Transport Department clarifies no taxi fare hike — The Star / Asia News Network, 18 Oct 2025, checked 27 Sep 2026
  7. Airport Rail Link launches EMV contactless payment — The Nation, 5 Nov 2025, checked 27 Sep 2026
  8. Red Line fare information (Thai) — SRT Electrified Train Co., checked 27 Sep 2026
  9. End of the line: Bangkok's 20 baht flat fare policy to conclude — The Nation, 22 Sep 2025, checked 27 Sep 2026
  10. New rules for app ride-hailing in Thailand to start March 31 — The Nation, 25 Mar 2026, checked 27 Sep 2026
  11. Thailand to tighten enforcement across ride-hailing services — The Nation, 24 Sep 2026, checked 27 Sep 2026
  12. DLT certifies 11 ride-hailing apps (Thai) — Daily News, 5 Feb 2024, checked 27 Sep 2026
  13. Ministerial Regulation on registration plates B.E. 2554 (Thai, archived) — Royal Gazette, 8 Jun 2011, checked 27 Sep 2026
  14. DLT notification on bus and van plates B.E. 2554 (Thai, archived) — Royal Gazette, 19 Apr 2011, checked 27 Sep 2026
  15. Motor Vehicle Act B.E. 2522 (Thai) — OpenBase, checked 27 Sep 2026
  16. Children up to 6 must use car seats; for-hire and public vehicles exempt (Thai) — Thai PBS, 18 Aug 2023, checked 27 Sep 2026