Getting from the Airport
Thailand has a handful of major gateways, each with its own way into town. Pick your airport below for how to get in, what a ride costs, and how to skip the taxi touts on your very first landing.
Thailand’s Major Airports
Landing at Chiang Rai (CEI), Hat Yai (HDY), Surat Thani (URT), or U-Tapao near Pattaya (UTP)? Grab and shared vans cover all four, with counter-priced taxis as the backup.
Suvarnabhumi (BKK)
Thailand’s biggest gateway and where most long-haul flights land, about 30 km (19 mi) east of central Bangkok.
Fastest way past the traffic to Phaya Thai in about 30 minutes, then connect to the BTS or MRT.
Price agreed in the app, meet your driver at the signed ride-hailing point. The easiest first arrival.
Take a ticket at the public taxi stand, insist on the meter, and expect a ฿50 surcharge and expressway tolls.
Ignore anyone offering a taxi inside the terminal. Walk down to the public taxi stand on Level 1.
Don Mueang (DMK)
The older northern airport, home to AirAsia, Nok and most low-cost carriers, about 25 km (16 mi) north of the center.
The simplest way in, meet at the marked pick-up point on the departures level above arrivals.
Commuter train to Krung Thep Aphiwat station, then change to the MRT into town.
To BTS Mo Chit and Victory Monument, cheap but slow when the traffic builds.
Use the ground-floor taxi stand, meter plus the airport surcharge and tolls.
Leave plenty of time if you are connecting to Suvarnabhumi, the two airports sit about an hour apart.
Phuket (HKT)
At the island’s northern tip, a fair way from the main beaches, which are spread down the west coast.
Runs to Patong via Phuket Town, the cheapest fixed-price ride into the resorts.
Available but pricier than the bus, agree on the fare in the app before you ride.
Booked at the arrivals counter, shared minibuses work out cheaper than a private car.
The beaches are far apart, so choose your first-night base before you land to keep the transfer simple.
Chiang Mai (CNX)
Unusually close to town, only about 4 km (2.5 mi) from the Old City, so transfers are short and cheap.
Cheap and quick given the short hop, and easy to book from the arrivals hall.
Fixed-price counter just outside arrivals, pay and take the ticket to the rank.
A shared ride into town if you are not in a hurry.
You can be checked in at an Old City guesthouse within 20 minutes of stepping off the plane.
Krabi (KBV)
The gateway to Ao Nang, Railay and the Andaman islands, about 15 km (9 mi) from Krabi Town.
Runs to Krabi Town and Ao Nang, buy a ticket at the counter in arrivals.
Door-to-door to Ao Nang and the standard local option.
A private car to Ao Nang, fixed at the airport counter.
For Railay, take a transfer to Ao Nang, then a longtail boat, there is no road in.
Koh Samui (USM)
A small, garden-style airport on the island itself, close to Chaweng and Bophut.
Most resorts run shared transfers, book yours ahead of arrival.
Convenient but famously pricey, fares are fixed rather than metered.
Availability is patchy on the island, a hotel transfer is the safer bet.
Samui taxis are the most expensive in Thailand, so arrange a pickup with your hotel where you can.
Bangkok Rides, Explained
Grab or Bolt
The easiest first arrival. Book a car in the app so the price is agreed up front, with no haggling and no language barrier. Meet your driver at the signed ride-hailing pick-up point.
Airport Rail Link
From Suvarnabhumi, the fastest way past the traffic. Trains run to Phaya Thai and connect to the BTS and MRT in around 30 minutes, roughly 6am to midnight.
Metered taxi
Use the official public taxi stand on the ground floor and insist on the meter. Expect a ฿50 airport surcharge plus any expressway tolls, paid in cash.
Private transfer
A driver waiting with your name is the easiest option after a long-haul flight, especially late at night or with kids and luggage. Arrange it through your hotel or online in advance.
At the Airport, Keep It Simple
A few small habits make the first hour painless, whichever way you head into town.
More First-Timer Guides

Written by Belle, a Thai American who travels to Thailand every other year and has family in Bangkok. Everything here comes from my own visits unless the text says otherwise. Prices and journey times are typical cases rather than quotes, so recheck anything time-sensitive before you pay. Brand mentions are never paid placements, and the guide is reader-supported: some links may earn a commission, at no extra cost to you.
How we research →