Transport & fares

Thailand Budget Travel: Chiang Mai Airport to Old City from 30 Baht

Thailand budget travel 2026: reach Chiang Mai Old City from the airport for 30 baht, not 150. Songthaew, RTC bus, Grab and taxi fares compared in baht.

· Uncle Pong

Money Transport Planning

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.

Chiang Mai International Airport terminal with AirAsia and Thai Airways jets at the gates, the arrival point where Thailand budget travel decisions start for visitors heading to the Old City
Chiang Mai International Airport. The Old City moat is 3 km from this terminal — close enough that the 30-baht bus and the 900-baht private transfer arrive within five minutes of each other. Photo: Setawut, CC BY-SA 4.0, via Wikimedia Commons.

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.

OptionCost (THB)Time to Old CityNotes
RTC R3 city bus30 flat20–30 minRed and yellow loops, from 07:00
Red songthaew, flagged on the main road30–40 per person15–20 minShared; agree the fare first
Tuk-tuk100–15020 minOpening quote usually 150
Fixed-fare taxi desk, arrivals hall150–16015 minPrice printed on the ticket
Metered taxi + airport surcharge150–20015 min100–120 on the meter plus 50
Grab or Bolt100–25015 minDesignated pickup zone, not the rank
Red songthaew hired privately at the rank150–20015 minYou are chartering the whole truck
Pre-booked private transfer400–90015 minName 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

A red songthaew shared taxi truck with Chiang Mai plates on a city street, the 30 to 40 baht ride that keeps Thailand travel costs down between the airport and the Old City
A Chiang Mai rot daeng — the red songthaew. Flag one on the street and the shared fare is 30–40 baht a head. Hire the same truck privately from the airport rank and it becomes 150–200. The vehicle is identical; only the words you use change.

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

Tha Phae Gate and the red brick city wall of Chiang Mai Old City, the destination three kilometres from the airport on a cheap travel Thailand itinerary
Tha Phae Gate, the eastern entrance to the Old City and the stop most visitors want. It is 3 km from the terminal and on the RTC red loop — a 30-baht ride from the airport door.

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.

GatewayCheapest way in (THB)Typical taxi (THB)Distance
Chiang Mai → Old City30150–2003 km
Don Mueang → Khao San30 (A1 bus + link)270–35024 km
Suvarnabhumi → Sukhumvit45 (Airport Rail Link)350–45030 km
Phuket → Patong100 (Smart Bus)800–1,00040 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 →

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.