Chiang Mai International Airport, Bus and Railway Terminals: First 24 Hours

thailand Chiang Mai v.2026-07-30

Chiang Mai International Airport, Bus and Railway Terminals: First 24 Hours

  • Article
  • updated 2026-07-30

A detailed first-arrival guide from Chiang Mai International Airport, the city's railway and bus terminals, and alternate arrival through Chiang Rai.

From Chiang Mai International Airport (CNX), the cheapest scheduled option is the RTC Chiang Mai City Bus when a live bus is actually running; choose the loop that reaches your neighborhood first. Grab from the official Gate 14 counter/pickup or the airport taxi desk at Entrance 1 is the no-wait default. The airport is unusually close to town: walking roughly 4 km to the south or west side of the Old City is genuinely possible in daylight, but heat, rain, darkness, and the exact hostel pin matter.

From Chiang Mai Arcade Bus Terminals 2 and 3 or Chiang Mai Railway Station, the scarce 24C city bus can reach Tha Phae Gate when its live location is visible. Otherwise use a red songthaew or an app car. Chiang Mai Bus Terminal 1 at Chang Phueak is different: it is already beside the north side of the Old City, so walking is often the simplest transfer.

Routes, fares, and timetables were checked 30 July 2026. Chiang Mai's bus information is fragmented: AOT still publishes a THB 30 RTC fare, while the latest photographed airport timetable found in this review shows THB 50. The former operator website is currently a hosting placeholder. Treat the departures below as the last usable public timetable, then verify the live vehicle and displayed fare before waiting.

Chiang Mai International Airport (CNX) to Chiang Mai

Pick the route for your hostel area

  • South or east Old City, Tha Phae Gate, Night Bazaar, or Chang Khlan: use the RTC 24L/Red left loop if its next departure is useful. The airport shuttle A2 also runs toward Night Bazaar and Chang Khlan hotels, but no dependable minute timetable is published.
  • Nimman, Huay Kaew, or north/west Old City: use RTC 24R/Yellow right loop. Airport shuttle A1 also runs via Nimmanhaemin and Huay Kaew to the moat, subject to confirmation at its desk.
  • A hostel not close to a named bus stop, an early/late arrival, or no live bus: request Grab and use its designated Gate 14 flow, or buy a ride at the airport taxi counter.
  • A daylight arrival with decent weather and no rush: walking to Chiang Mai Gate or the southern Old City is a real option. Walking all the way to Tha Phae or Nimman is longer; check the actual pin before committing.

Chiang Mai has no operating metro, subway, Skytrain, or local passenger-rail network. The railway station is for intercity trains, not a city transit handoff. Here, the useful distinction is between a bus that stops at the nearest moat gate and one that reaches the actual hostel neighborhood.

RTC Chiang Mai City Bus 24R/Yellow and 24L/Red

After customs, stay on the public ground floor and walk through the connected terminal frontage toward the international side. AOT places the RTC stop outside the international terminal on Floor 1 and lists the service phone as 094 843 3035. Look for a blue RTC bus whose front/side display matches 24R/Yellow or 24L/Red; do not board based only on the word “airport.” AOT publishes both loop stop lists and the current contact.

  • 24R/Yellow right loop: airport → Wat Phra Singh/Suan Dok side → Nimman → Chang Phueak Gate → Three Kings Monument → Tha Phae Gate → Chiang Mai Gate → airport. It reaches Nimman first and is normally the better loop for west/north Old City.
  • 24L/Red left loop: airport → Wua Lai/Chiang Mai Gate → Tha Phae Gate → Warorot Market/Night Bazaar → central Old City → One Nimman → airport. It reaches south/east Old City and Night Bazaar first.

The latest public airport-board transcription found in this review was photographed in September 2025. It showed 24R leaving CNX at 07:30, 08:10, 09:10, 09:50, 11:00, 11:40, 12:40, 13:20, 14:30, 15:00, 16:20, and 18:10, and 24L at 07:15, 09:20, 11:25, 13:30, 15:35, and 18:00. Those are useful orientation, not a promise for July 2026. Open ViaBus, select the Chiang Mai area, and confirm that a vehicle is moving toward the airport before you wait. The current ViaBus app describes live vehicle and stop tracking.

Fare and payment conflict: AOT's current directory still says THB 30, but September 2025 onsite reporting says the fare had changed to THB 50. Bring at least THB 50 in a small note and read the current sign. Cash paid on boarding is the dependable visitor method. Thai QR may be displayed, but a foreign bank card or foreign wallet is not a safe assumption. There is no transport card to buy or recharge at CNX for this bus.

Airport Shuttle Bus A1, A2, and A3

These are separate vans, not alternate names for RTC. The current AOT directory places the airport-shuttle service on the international arrivals floor and shows desk hours of 07:00–24:00 plus phone 094 843 3035. AOT's older detailed access instructions identify international Gate 12; look there first, then ask airport information if the counter has moved.

  • A1: CNX → Nimmanhaemin Road → Huay Kaew Road → city moat; listed flat fare THB 40.
  • A2: CNX → Mahidol Road → Night Bazaar → Chang Khlan hotels; listed flat fare THB 40.
  • A3: CNX → Second Ring Road → 700th Anniversary Stadium; listed flat fare THB 60. This is useful only for a stay or event in the stadium/northwest corridor, not the normal Old City arrival.

AOT publishes the routes, fares, desk area, hours, and contact. It does not publish current fixed departure minutes or a live tracker for these vans. Ask “A1 Nimman?”, “A2 Night Bazaar?”, or “A3 Stadium?”, confirm the next departure and current cash/card policy before paying, and choose RTC/Grab/taxi if staff cannot identify a real vehicle. Do not wait merely because an old webpage says the route exists.

Official Grab pickup and airport taxis

  • Grab: request only when ready, then go to the official service counter/pickup at domestic Terminal 2, Floor 1, Gate 14. International and domestic arrivals share a connected building; remain landside and follow the numbered gates toward T2. AOT lists GrabCar, GrabSUV, and JustGrab and says the fare is the confirmed in-app amount. Check the plate and keep the booking in-app. See AOT's Gate 14 listing.
  • Flat-rate airport taxi: go to Entrance 1, main terminal, Floor 1, public area, state the exact hostel, read the counter quote, take its receipt/assignment, and use that car. The directory shows service from about 07:00 to midnight, but confirm on late arrivals. AOT lists the counter and phone.
  • Metered taxi: AOT lists it at the same Entrance 1 public area, roughly 07:00–23:00, with a regulated THB 50 airport addition to the meter. Ask whether the counter is assigning a metered or fixed-price car before leaving. Check the current meter listing.

AOT/Thai government material says only airport-authorized app services may collect inside the airport. Grab has a documented pickup; Bolt does not. If another app tells you to walk off airport property, that is a different and less convenient pickup, not the official CNX flow. Uber does not operate in Thailand.

Official taxi pages do not promise bank-card payment, so Thai-baht cash is the safe fallback. A linked card or cash may be selectable in Grab; trust the payment method shown on your confirmed booking, not a blanket “cards work” claim. A normal backpack is routine on every option above. Only unusually bulky/multiple items or accessibility needs change the mode decision.

Walking from Chiang Mai International Airport to the Old City

Yes: CNX to the Old City is genuinely walkable, not “impossible.” Two independent travelers have reported doing it, one around 2016. A July 2026 review of available Street View showed sidewalks along much of the likely route, and Thailand's transport-planning material places the airport roughly 4 km from the city. The realistic target matters:

  • Chiang Mai Gate / south Old City: roughly 4 km, usually around 50–65 minutes at an ordinary pace before heat and crossings.
  • Tha Phae Gate / east Old City: farther—roughly 5–6 km depending on the route and hostel.
  • Nimman: similar map distance to the Old City but with larger roads and destination-specific crossings; it is walkable in principle, not the easiest first walk.

Leave through the public arrivals frontage and follow a live pedestrian route toward Airport Road/Mahidol Road, then toward the relevant moat gate. Do not cross a highway ramp just because the straight line points that way. The meaningful friction is sun/heat, monsoon rain, darkness, fast turning traffic, temporary construction, and occasional sidewalk gaps—not a normal backpack. Save the hostel pin and route offline, carry water, and switch to a ride if the first major crossing has no safe pedestrian phase. Because the firsthand reports and imagery can age, this is confident about possibility but not a guarantee that every block is unchanged.

Chiang Mai Arcade Bus Terminal 2 and Chiang Mai Bus Terminal 3 to Chiang Mai

Arcade 2 and Terminal 3 are neighboring buildings, not one interchangeable platform hall. Read the terminal number on the arrival/departure board before looking for a connection. Long-distance operators can change buildings or bays; buy onward tickets only from the named operator's marked counter.

For the Old City, the normal arrival choices are:

  • RTC 24C/Green city bus: cheapest when a live vehicle is visible, serving Arcade, Chiang Mai Railway Station, Warorot, and Tha Phae Gate. Tha Phae is the useful east-Old-City hostel handoff; Arcade itself is not the center.
  • Red songthaew: tell the driver the gate or hostel landmark before boarding and confirm whether this is a shared run or a private charter. Shared vehicles can wait or detour; pay the agreed cash amount at the end.
  • Grab/authorized app car: use the exact terminal pin and a visible public pickup point outside the building; message the terminal number. The app quote and payment selection are the only current price/payment evidence.
  • Walking: possible over roughly 4–6 km depending on the hostel, but the Superhighway/Kaew Nawarat approaches make it a poor default after a bus. A normal backpack is not the problem; road geometry and distance are.

The last photographed 24C airport-origin schedule (September 2025) showed departures at 08:30, 11:00, 12:45, 14:15, 15:45, and 17:30, reaching Arcade about an hour later and then returning toward Tha Phae. This is sparse and may have changed. Open ViaBus inside the terminal, select the 24C/Green route, and walk to the pinned stop only when a current vehicle is shown. If the app has no vehicle or terminal staff cannot identify the curb, do not wait indefinitely—use a songthaew or app car.

GreenBus publishes live intercity schedules and sells tickets through its own counters/site. Its current payment page says station sales accept cash or Thai PromptPay, while its wider online material also describes card-capable purchase channels. A foreign card is not promised at every terminal counter. Check current GreenBus departures and its exact payment channels rather than buying from a curbside “helper.”

Chiang Mai Railway Station to Chiang Mai

Chiang Mai Railway Station is the end of SRT's Northern Line, about 3 km east of Night Bazaar and farther from the Old City. It is not a city rail station and there is no local train to the hostel district.

From the platform, enter the main station hall and leave through the front forecourt on Rot Fai Road:

  • 24C/Green city bus: when live, it links the railway station with Warorot and Tha Phae Gate. The last public timetable found was the same sparse September 2025 loop described above. Use ViaBus and match the direction toward Tha Phae, not the airport/Arcade detour, before boarding.
  • Songthaew, tuk-tuk, or app car: use the public forecourt, name the exact moat gate/hostel, and agree a non-app price before moving. There is no airport-style exclusive Grab bay; match the plate and a safe curb in the app.
  • Walk: the useful route is west along Charoen Mueang Road, across Nawarat Bridge, then onward to Night Bazaar/Tha Phae. It is roughly 3 km to Night Bazaar and around 4 km to Tha Phae, with variable sidewalks and busy crossings. Daylight is much easier than arriving exhausted after an overnight train.

Verify a delayed arrival or future departure on SRT's live Train Tracking System and use the official station-timetable search. Keep passport, phone, and money with you; a normal backpack can ride in an ordinary songthaew or app car.

Chiang Mai Bus Terminal 1 (Chang Phueak Bus Terminal) to Chiang Mai

Chang Phueak is the small provincial bus terminal immediately north of the Old City, not Arcade. It is used for shorter northern routes. Chang Phueak Gate and the north-moat hostel area are only about 500–800 m away, so the nearest useful city destination and the hostel cluster are effectively the same transfer.

Leave through the terminal's main street-facing exit, set the pin to Chang Phueak Gate, and walk south in daylight using marked crossings. A hostel deeper inside the Old City is roughly 1–2 km away; continue walking if the route feels comfortable or take a red songthaew/app car from the public road. There is no need to travel to Arcade or the railway station first.

RTC 24R/Yellow serves the Chang Phueak Gate/terminal corridor when running, but waiting for an infrequent loop is rarely better than the short walk. For Nimman, an app car or songthaew avoids walking across the large Huay Kaew/MAYA junction.

Mae Fah Luang–Chiang Rai International Airport (CEI) to Chiang Mai

If the ticket says CEI, you are at Chiang Rai Airport, roughly 200 km from Chiang Mai—not at a secondary Chiang Mai terminal. No direct public airport-to-Chiang-Mai bus was verified. The workable chain is airport taxi/app car to Chiang Rai Bus Terminal 1, then GreenBus to Chiang Mai.

  • Airport taxi: after baggage claim/customs, use Entrance 3, main terminal Floor 1. AOT lists metered or agreed fixed-rate service 07:00–22:00; state “Chiang Rai Bus Terminal 1” and confirm which fare method is being used before departure. Check the route-specific taxi listing.
  • Authorized app pickup: the current airport accessibility/transport page places authorized app pickup at Entrance 1. Follow the confirmed app pin and plate rather than an indoor solicitation. See the airport's current arrival and transport instructions.
  • GreenBus: the official timetable updated 15 June 2026 lists Chiang Rai-to-Chiang Mai departures daily at 07:30, 08:00, 08:30, 10:00, 12:00, 12:30, 13:30, 14:30, 16:00, 18:00, and 18:30, plus a Monday 10:45 service. Generate/check the current result before committing to the airport ride. Open GreenBus's current schedule.

If the flight lands too late for a confirmed bus, sleep in Chiang Rai rather than accepting an improvised overnight transfer. GreenBus's published times can change, and “Chiang Rai” needs the correct Terminal 1 boarding point, not just the city name.

Phone data at Chiang Mai International Airport: physical SIM and eSIM

Save an offline map, the hostel address in Thai, and screenshots of the bus/ride pickup before flying. That makes a SIM-counter queue optional rather than a trap between you and the city.

Physical SIM at CNX

Bring your passport: Thai prepaid SIMs require identity registration. AIS currently lists CNX sales points on Floor 1 at Exits 2, 6, and 11, plus an airside point by Baggage Claim 5. After customs, use one of the numbered public-exit points and have staff activate the SIM and test data before leaving. Check AIS's current airport-location list.

True/dtac tourist SIMs are sold through official shops and airport channels, but the carrier pages checked for this review did not provide a stable CNX map with exact public-arrivals counter hours. If a booth is open, verify the carrier branding, package, validity, speed cap, local-number/call inclusion, and receipt before activation. Do not assert that an unidentified reseller is official merely because it is inside the terminal.

Cash and card: no carrier page found guarantees both methods at every CNX counter. Bring Thai-baht cash and a card, ask before the package is opened, and keep the receipt. Compare the exact package rather than repeating the unverified claim that “airport prices are higher.”

Local eSIM before landing

AIS and True/dtac sell official Thailand tourist eSIMs. Confirm the phone is unlocked and eSIM-compatible, install while you still have reliable Wi-Fi, and keep the QR/activation email offline.

  • AIS publishes current tourist eSIM options and accepts credit/debit cards in its online store. Cash-on-delivery applies to shipped products, not an instantly delivered eSIM; foreign-card acceptance can still fail. Compare AIS plans and read its payment methods.
  • True/dtac sells both physical tourist SIM and eSIM packages and requires passport registration for a local tourist SIM. No remote cash path for immediate eSIM delivery was verified. Compare its current catalog and terms.

A data-only international travel eSIM can bridge maps and Grab immediately, but it may not include a Thai number for calls/SMS. Keep roaming disabled on the home line unless you deliberately need it.

Cash exchange and ATMs at Chiang Mai International Airport

You only need a small amount of baht for the airport transfer: keep at least THB 50 for an RTC bus if its live vehicle appears, up to THB 60 for the airport shuttle, and some cash as a taxi fallback. A Grab booking can use the payment method confirmed in the app, but that does not make every airport ride or counter cashless.

After an international arrival, the easiest public-area exchange desks are on Floor 1 in arrivals:

AOT also lists 24-hour Bangkok Bank and Siam Commercial Bank ATMs in the public international-arrivals area on Floor 1. Bangkok Bank ATM location · SCB ATM location

The airport directory does not publish a reusable live exchange quote, and phrases such as “competitive rates” do not establish the amount you will receive. Compare the counter's THB notes-buying rate and any commission with the same bank's current banknote table or the Bank of Thailand's daily commercial-bank reference. Exchange only the transfer amount if the spread is unclear.

No current primary source provides a defensible comparison of foreign-card ATM surcharges, withdrawal limits, or exchange rates at CNX. Read the machine's fee screen before confirming, compare the total with your own bank's charges, and choose THB rather than home-currency conversion if offered. Your card issuer can add a separate fee even when the Thai ATM discloses its own charge.

Phone, data, and money on arrival

Sort out data before the terminal Wi-Fi becomes a plot twist. If you plan to use a travel eSIM, install it before flying and switch it on only when its activation terms say to. Save the hostel address, booking, first route, and one offline map while you still have a known-good connection.

Thailand uses Thai baht (THB). If your first transfer depends on mobile data, arrive with a travel eSIM ready or buy local service from a staffed, official carrier counter or shop with your passport. Do not build the plan around a specific airport bundle, store, or ATM fee without checking it on arrival.

Setup guidance checked 29 July 2026; review after 29 October 2026.

Before leaving the terminal

  • Make sure your ride or transit app can still log in before removing or disabling the SIM that receives its verification texts.
  • If you buy local service, use an official carrier shop or clearly branded counter, bring your passport, and confirm the line works before walking away.
  • Screenshot the hostel address in the local language and the route you intend to use. A dead phone should be annoying, not mission-ending.

Cash, cards, and ATMs

An ATM can involve four different costs: the machine operator's surcharge, your bank's fee, the card network's exchange-rate markup, and—on a credit card—a cash-advance fee. The amount shown on the machine is not necessarily the whole bill. Read the confirmation screen and cancel if the fee or currency is unclear.

At an ATM or card reader, decline dynamic currency conversion and choose the local currency. Keep a small cash fallback until you have personally confirmed that your first transit route, hostel, and nearby food options accept your card; “cards usually work” is not an arrival plan.

Where to sleep the first night

  • Old City, especially Tha Phae/Chiang Mai Gate: largest backpacker-hostel cluster and easiest arrival target for RTC. The four-sided moat is not one point: choose the gate nearest the hostel rather than asking a driver for generic “Old City.”
  • Nimman / MAYA: cafés, coworking, nightlife, and an easy 24R airport route when the bus exists. The large Huay Kaew/MAYA crossings are the arrival friction; choose the correct side of the junction.
  • Chang Khlan / Night Bazaar: useful for 24L or A2 and closer to the railway-station side. Around Loi Kroh, decline unpriced karaoke/second-location invitations and settle each order as it comes.
  • Santitham / north moat: quieter long-stay base near Chang Phueak. CNX buses reach the north-side corridor, but a precise app pin is easier late at night.
LIVE

Best hostels in Chiang Mai

ranked by Punk Score
Chiang Mai · Thailand Best in Chiang Mai Best in Thailand

The Islander Chiang Mai

Punk Score
95% GOATED
High confidence 1,352 reviews
Good vibes, easy socialization, probably people are fun too
1352 reviews $5 dorm · $33 priv View
Chiang Mai · Thailand 3rd best in Chiang Mai

Family Home 2 Chiang Mai

Punk Score
92% VERY GOOD
High confidence 1,379 reviews
Chiang Mai · Thailand 5th best in Chiang Mai

Family Home Chiang Mai

Punk Score
92% VERY GOOD
High confidence 538 reviews
538 reviews $5 dorm · $20 priv View

Getting around after check-in

Chiang Mai does not have BTS/MRT-style rapid transit. Use RTC/ViaBus only when a live vehicle fits, red songthaews for flexible shared trips, and Grab or another properly identified app car when time matters. With a songthaew, name a landmark, confirm the driver accepts the trip, and establish whether the quote is per person/shared or for a private charter before getting in.

Shared pedal bikes can be useful inside flatter central areas, but they are not an airport-transfer substitute. A scooter is not an arrival default: Thailand requires a motorcycle licence valid there, a helmet, and lawful insurance. No correct licence/endorsement means no scooter, however casually a rental shop offers one.

Safety geometry that changes an arrival decision

  • Airport: use the numbered AOT desk/gate above. Do not follow an indoor taxi offer away from the official counter, and do not cancel an app ride to continue off-app.
  • Arcade: confirm Terminal 2 versus 3 before buying a ticket or choosing a pickup pin. Keep passport, phone, and money on you while moving between buildings; valuables do not belong in an unattended under-bus bag.
  • Railway station: use the front public forecourt and verify a delayed train through SRT, not a stranger claiming the service is cancelled.
  • Road crossings: the moat, Airport Road/Mahidol, Huay Kaew/MAYA, and Superhighway approaches are the meaningful hazards. Walk to a marked crossing rather than following the shortest map line.
  • Night Bazaar/Loi Kroh: decline an invitation to an unnamed second venue and see a priced menu before ordering. This is more useful than calling an entire neighborhood “sketchy.”

Live links worth saving

These URLs are candidates for future HostelPunk transport monitors. RTC currently has no stable operator timetable site or documented public feed; ViaBus is useful live evidence, not automatically licensed scraper access.

Tap water and first-day defaults

Do not drink untreated Chiang Mai tap water. Use sealed water or a maintained hostel refill station.

  • CNX to Old City/Nimman in bus hours: check ViaBus first; use 24L for south/east Old City and Night Bazaar, 24R for Nimman/north-west Old City.
  • CNX with no live bus: Grab at T2 Gate 14 or airport taxi at Entrance 1.
  • CNX walk: daylight, roughly 4 km to the nearer Old City edge, with a saved pedestrian route; possible, but not mandatory.
  • Arcade or railway station: 24C only when it is visible live; otherwise songthaew or app car.
  • Chang Phueak Terminal 1: walk to the north moat unless weather, darkness, or accessibility says otherwise.
  • CEI: taxi/app car to Chiang Rai Bus Terminal 1, then a confirmed GreenBus—not a vague “direct transfer.”
  • Data: passport for a physical SIM; install/test an eSIM before leaving reliable Wi-Fi if immediate maps and Grab matter.