Thailand
Chiang Mai
A northern Thai old town still ringed by its moat. No urban rail here — the red songthaew is how the city moves.
Chiang Mai International Airport (CNX)
Updated 9 days ago
- Until Sep 30, 2026
The city bus is suspended, with 31 August announced as its return date
RTC took every line off the road in July 2026 as fuel costs rose and ridership fell, and has announced 31 August as the return date. In a June interview the operator said it would hand back its gas buses, pause for one to two months and switch the fleet to electric. Check RTC's latest Facebook post for whether it is actually running, and for the fare, hours and lines after the restart. AOT's own pages disagree on where the bus stops - one puts it beside the domestic terminal, another outside the international one - so confirm at the arrivals signage or with a member of staff. - Until Dec 31, 2026
The city bus says cash will stop being accepted this year
In December 2025 RTC announced that from March 2026 it would move to an online payment system called CM Transit Payment, and that by the fourth quarter all booking and payment would go through it. The notice never says whether those quarters are calendar or fiscal ones, so the date cash stops cannot be pinned down from official sources. No app published by RTC is in either store - the similarly named CMTRANSIT on the App Store belongs to another operator and stopped being updated in 2016 - so check RTC's latest Facebook post before you travel.
How to ride
- 1Decide between the van and a taxiThe shared vans charge one cheap flat fare. With heavy bags or a late landing, take a flat-rate taxi or Grab.
- 2Board the shared van at gate 12 in international arrivalsThe shared vans wait in front of gate 12 in international arrivals; pick the line that matches your destination from A1 to A3.
- 3Hand the fare to the driverCheck the amount on the notice inside or ask the driver, and keep small notes to hand.
- 4Ask for a taxi at the arrivals counterDecide on the flat rate or the meter before you set off; official pages put flat-rate cars at exit 1 and metered ones at exit 2.
- 5Pay the 50-baht fee straight to the driverCharged on top of both the meter and the flat rate. Official pages say it goes straight to the driver; follow the signs there.
- 6Take Grab from the designated pointBook in the app, then walk to the designated point in the car park at domestic arrivals. Check the plate against the app.
Fares
Single fares4
How the meter adds up1
Estimates use exchange rates as of September 5, 2026
Payment
Tap for where to get the app
Quick facts
Heads-up
-
Official pages give different bus fares
The airport's own page puts the city bus fare at 30 baht and AOT's head-office page at 20, while RTC's own site from 2025 and the August 2026 reports of its return both say 50. Some pages simply have not been updated, so the official ones do not settle it between them - the airport page itself asks travellers to re-check the fare and the route before setting out. Look at the notice inside the vehicle, or ask the driver, before you pay.
-
Check the registration marks on the car the app sent
The Chiang Mai transport office publishes how to tell a properly registered ride-hailing car. A taxi must carry the yellow public-vehicle plate; a private car must be re-registered as a "รถยนต์รับจ้างผ่านระบบอิเล็กทรอนิกส์" and display stickers front and back. Motorbikes need the yellow plate and a rider in the app's vest. The airport is one of the places the authorities have named for enforcement against unregistered cars, so match the plate and the model against the app before you get in.
-
The domains that look like RTC's official site have been taken over
Both domains RTC used for its own site have passed to other hands - chiangmaicitybus.com, the address its Facebook page still lists, now serves a Vietnamese gambling site, and the older rtc-citybus.com is something else again. To check routes or fares, use the airport's official pages or RTC's Facebook page instead.