Thailand budget travel has one rule that pays out before you have even left the terminal: the way you get from the airport into town sets the price of everything that follows. At Chiang Mai International Airport the Old City sits barely three kilometres from the arrivals door — and the gap between the cheapest way in and the most expensive is about 870 baht for a ride that takes fifteen minutes either way.
This budget travel guide prices every option out of CNX for October 2026 — the 30-baht RTC city bus, the red songthaew, Grab and Bolt, the fixed-fare taxi desk and the tuk-tuks — then sets Chiang Mai against Bangkok and Phuket to show why the north is the cheapest landing in the country. Figures are at roughly 32 baht to the US dollar.
Thailand budget travel out of CNX: every option priced in baht
Chiang Mai’s airport is a single compact terminal with no rail link and no need for one. Everything below leaves from the same stretch of kerb outside arrivals, and the times barely differ.
| Option | Cost (THB) | Time to Old City | Notes |
|---|---|---|---|
| RTC R3 city bus | 30 flat | 20–30 min | Red and yellow loops, from 07:00 |
| Red songthaew, flagged on the main road | 30–40 per person | 15–20 min | Shared; agree the fare first |
| Tuk-tuk | 100–150 | 20 min | Opening quote usually 150 |
| Fixed-fare taxi desk, arrivals hall | 150–160 | 15 min | Price printed on the ticket |
| Metered taxi + airport surcharge | 150–200 | 15 min | 100–120 on the meter plus 50 |
| Grab or Bolt | 100–250 | 15 min | Designated pickup zone, not the rank |
| Red songthaew hired privately at the rank | 150–200 | 15 min | You are chartering the whole truck |
| Pre-booked private transfer | 400–900 | 15 min | Name board, sedan to minivan |
Three kilometres is the entire story
CNX is one of the closest international airports to its own city centre anywhere in Asia. Tha Phae Gate is 3 km away, Nimmanhaemin about 4 km, and the far side of the moat under 5 km. No option on that list can run up a meter, which is exactly why the expensive ones are sold on convenience rather than distance — and why a 900-baht transfer buys you a name board and nothing else.
The 30-baht options: red songthaew and the RTC city bus
The RTC city bus is the simplest honest answer. Route R3 runs two loops out of the airport — the red loop via Wualai Road, the Night Bazaar, Tha Phae Gate, Chang Phuak Gate and Nimmanhaemin; the yellow loop via Suan Dok, Nimman, the Three Kings Monument and Waroros Market. The fare is 30 baht flat regardless of distance, and it is the same 30 baht whether you ride two stops or the whole circuit. Service starts around 07:00, so a 05:30 arrival needs a different plan.
The red songthaew is the local alternative and the one most Thailand travel tips get half right. The standard shared fare inside Chiang Mai is 30–40 baht a person for anything on the truck’s existing route. At the airport rank, though, drivers are selling a charter, not a seat, and quote 150–200 for the vehicle.
The two-minute walk that halves the fare
Walk out of arrivals, cross to the main road and flag a passing red truck heading into town. Call out “Tha Phae Gate” or “Nimman”, agree the number before you climb in, and you pay the street rate of 30–40 baht rather than the rank rate of 150. For two people that is 220 baht saved on a round trip — about $7, or three bowls of khao soi — for a hundred metres of walking with a wheeled bag.
Two caveats, because this is a transparent budget travel guide and not a brochure. Songthaews thin out badly after 21:00, and a late charter back to the airport runs 60–100 baht or more. And if you are three people with four suitcases, the 150-baht taxi desk is the right call — it is cheap enough that squeezing it is not where your money is.
Grab, Bolt and the fixed-fare taxi desk
Grab and Bolt both work at CNX and both quote a fixed price in the app before you accept, which removes the negotiation entirely. Expect 100–250 baht to the Old City or Nimman, with the upper end appearing in the evening peak and whenever three flights land together. That puts the apps roughly level with the official taxi desk, which charges a printed 150–160 baht, and slightly under a metered cab, which runs 100–120 on the clock plus a 50-baht airport surcharge.
Two practical points. Drivers collect app passengers from a designated pickup zone rather than the taxi rank, so follow the app pin and not the touts. And both apps need data the moment you land, which is the real argument for sorting a local SIM card Thailand-side before you leave the terminal — our Thailand eSIM guide has plans from 499 baht that activate before you taxi to the gate.
Chiang Mai vs Suvarnabhumi airport transit and Phuket
Set the four main gateways side by side and Chiang Mai looks like an outlier. These are the standard airport-to-tourist-district runs, cheapest public option against the usual taxi fare.
| Gateway | Cheapest way in (THB) | Typical taxi (THB) | Distance |
|---|---|---|---|
| Chiang Mai → Old City | 30 | 150–200 | 3 km |
| Don Mueang → Khao San | 30 (A1 bus + link) | 270–350 | 24 km |
| Suvarnabhumi → Sukhumvit | 45 (Airport Rail Link) | 350–450 | 30 km |
| Phuket → Patong | 100 (Smart Bus) | 800–1,000 | 40 km |
A couple landing at Phuket and taking a taxi to Patong spends around 1,800 baht on arrival and departure. The same couple landing at Chiang Mai and riding the R3 bus both ways spends 120 baht. That is a 1,680-baht swing — roughly $52, or two nights in a decent Old City guesthouse — decided entirely by which airport the flight happened to land at. If you are weighing where to base a trip, our Thailand city costs compared guide runs the same arithmetic across food, rooms and beer.
Where Thailand budget travel actually leaks in Chiang Mai
Honest version: the airport hop is a 300-baht decision, not a 3,000-baht one. Get it right, then watch the four things that genuinely drain a northern Thailand budget.
- Stacked ATM withdrawals. Every Thai bank charges a flat 220 baht per foreign-card withdrawal on top of your own bank’s fee. Four small withdrawals cost 880 baht; one larger one costs 220. Our Thailand ATM fees guide lists the cards that refund it outright.
- Changing money at the airport. Airport kiosks run 3–5 per cent off mid-market. A SuperRich Thailand-style booth in town beats them by roughly 900 baht on $500, and Chiang Mai has several within walking distance of Tha Phae Gate. Change 2,000 baht at the airport for the bus fare and a snack, do the rest on a good Thai baht exchange the next morning.
- Accepting DCC at the card machine. If a terminal offers to bill you in dollars or pounds, decline and pay in baht. That “convenience” adds 3–7 per cent to every transaction for the whole trip.
- Tuk-tuks on repeat. One tuk-tuk a day instead of a songthaew is roughly 90 baht extra per trip. Across a week that is 630 baht for a couple — and the songthaew arrives at the same time.
Against an average cost per day Thailand-wide of 1,500–2,500 baht for mid-range travellers, Chiang Mai sits at the bottom of that band. Street noodles run 40–60 baht, a fan room in the Old City 400–700, and a large Chang 70–90 — cheaper across the board than cheap food in Bangkok, before you have saved a single baht on transport.
Bottom line: the Thailand budget travel savings summary
- Take the RTC R3 bus or flag a street songthaew. 30 baht beats 150 for the same fifteen minutes.
- Walk to the main road before you flag. The rank sells charters at 150–200; the street sells seats at 30–40.
- Check Grab and Bolt before accepting any quote. A fixed 150 in the app ends the conversation.
- Change only bus money at the airport. Save the real Thai baht exchange for a town booth the next morning.
- Make one large ATM withdrawal, not four small ones. The 220-baht fee is per transaction, not per baht.
Do those five and a couple covers a week of Chiang Mai arrivals, departures and daily transport for around 1,800 baht instead of 5,000 — a difference of roughly $100, which in this city is four nights of accommodation. Put your own numbers in with our Thailand trip budget estimator before you book the flight.
Chiang Mai Airport to the Old City: quick answers
What is the cheapest way from Chiang Mai Airport to the Old City?
The RTC R3 city bus at a flat 30 baht, or a red songthaew flagged on the main road outside the terminal at 30–40 baht per person. Both reach Tha Phae Gate in 15–30 minutes. The R3 runs two loops from the airport covering Wualai Road, the Night Bazaar, Tha Phae Gate, Chang Phuak Gate and Nimmanhaemin, starting around 07:00.
How much is a taxi from Chiang Mai Airport in 2026?
The fixed-fare taxi desk in the arrivals hall charges 150–160 baht to the Old City or Nimman, with the price printed on your ticket. A metered taxi runs 100–120 on the clock plus a 50-baht airport surcharge, so 150–200 in total. Grab and Bolt quote 100–250 baht depending on demand. The airport is only about 3 km from Tha Phae Gate, so all of them take roughly fifteen minutes.
Should I use Grab at Chiang Mai Airport?
Yes, if you have data on arrival. Grab and Bolt both operate at CNX and quote a fixed price before you accept, typically 100–250 baht to central Chiang Mai, which is level with the official taxi desk and avoids any negotiation. Drivers collect from a designated pickup zone rather than the taxi rank, so follow the pin in the app. Without a working SIM or eSIM you cannot book, which is why arranging data before you land is worth doing.
Is Chiang Mai cheaper than Bangkok or Phuket for a budget trip?
On arrival costs, clearly. The cheapest public route into Chiang Mai is 30 baht against 45 from Suvarnabhumi, 30 from Don Mueang and 100 from Phuket, and the usual taxi fare is 150–200 against 350–450 in Bangkok and 800–1,000 in Phuket. Day-to-day, Chiang Mai also sits at the lower end of the 1,500–2,500 baht average cost per day Thailand range, with street meals at 40–60 baht and Old City fan rooms from around 400 baht.
Work out what this costs you
Rules and fees change; your budget should keep up. Estimate your Thailand trip budget — flights, rooms, food and transport in baht and your own currency, in about two minutes.
Build my Thailand budget →Sources
Reporting this piece draws on. Rules change — check the primary source before you act on anything here.
- Chiang Mai International Airport (AOT) - RTC Chiang Mai City Bus routes, 30 baht flat fare and hours
- Gecko Routes - Chiang Mai Airport to city centre 2026: songthaew, bus, tuk-tuk and taxi fares
- Backpackers Wanderlust - Chiang Mai Airport to Old City: bus, tuk-tuk, taxi and Grab prices
- Southeast Asia Simplified - Chiang Mai airport transfer guide 2026: Grab, metered taxi and songthaew fare bands
- Baanlyy - Chiang Mai Airport CNX transfer guide: licensed taxi desk, Grab pickup zone and fares
- Chiang Mai Trip - Chiang Mai songthaew guide 2026: shared fares, charters and late-night rates
- Thaizer - Chiang Mai transport: songthaew minimum fares, tuk-tuks and the airport fixed-fare booth
Published 3 October 2026. Travel rules, fees and prices change without much warning — always confirm with an official source or your embassy before you book or travel. Nothing here is legal, immigration or financial advice.