Advertising disclosure: This site participates in affiliate programmes. Some links may earn us a commission if you book or buy, at no extra cost to you. Right now most pages contain no live affiliate links.
Transport & connectivityChiang Mai

Chiang Mai Airport Transfers: CNX to the City

Compare taxis, ride apps, songthaews and private transfers from Chiang Mai Airport, with pickup, timing and practical arrival advice.

Updated 2026-10-05 · 10 min read · By the AsiaRoamer editorial team

Chiang Mai
Photo: Vyacheslav Argenberg, CC BY 4.0 / Wikimedia Commons

Chiang Mai International Airport (CNX) is close to the city, but the best way into town depends on your arrival time, luggage, group size and exact accommodation. The Old City, riverside, Nimman and outer districts are all different drop-off points. A short distance on the map can still take longer during busy periods, so treat quoted journey times as planning estimates.

This guide compares common ways to leave the airport and explains how to avoid confusion at pickup. Services, fares, vehicle rules and airport arrangements can change; as of 2026, confirm current details with the airport or transport operator before travel. For a wider orientation, see the Chiang Mai hub, the three-day Chiang Mai plan and where to stay in Chiang Mai.

Know your destination before choosing a ride

Ask your accommodation for its full address, a map pin and the nearest vehicle entrance. “Old City” is not a precise drop-off: the vehicle may need to stop outside a particular gate, on the other side of the moat, or on a nearby street where stopping is permitted. Some lanes are narrow or restricted, and a driver may ask you to walk the final stretch.

AreaWhat to tell the driverUseful to know
Old CityGate, street and accommodation nameThe moat and one-way streets can make a nearby address less direct than it looks
NimmanHotel or building name and its entranceBusy roads and limited stopping space may affect the exact drop-off
Night Bazaar and riversideFull hotel address, not just “Night Bazaar”The area covers several streets and both sides of the river
Outer districtsMap pin plus a phone number for the propertyA longer trip may need a confirmed fare or pre-arranged vehicle
Chiang Mai Bus Terminal or railway stationSpecify Arcade terminal or the stationThese are separate destinations in different parts of the city

Save the address and map pin offline. If the booking uses a Thai-language address, keep that available too. A screenshot helps when mobile data is slow or a place name is transliterated differently in an app.

Tip

Send the driver the accommodation pin and written name together. Ask the property whether vehicles can reach the entrance or should stop at a nearby landmark.

Transfer options at a glance

OptionCost levelTypical fitMain trade-off
Airport taxi or licensed carModerateDirect trip after landing, luggage or small groupsConfirm the current fare and pickup instructions before joining the queue
App-based rideVariableTravellers who want an in-app quote and trip recordDriver availability and designated pickup location can change
Songthaew (red shared truck)Low to moderateFlexible travellers with light bagsRoute, sharing, fare and departure may need discussion
Pre-arranged private transferModerate to highLate arrival, family, group or special vehicle needCheck waiting time, flight-delay and cancellation terms
Hotel-arranged carVariableGuests who value a clear contact personCompare the complete price and confirm who meets you

There is no single choice that suits every traveller. A taxi can be simple when you want a direct ride. A shared songthaew may cost less per person but may not depart immediately or go to your exact door. An app gives a displayed quote when service is available, while a pre-arranged car can reduce uncertainty for a late arrival. Compare the total cost and conditions rather than the headline fare alone.

Airport taxi or licensed car

For many arrivals, an airport taxi or clearly identified car service is the least complicated option. Follow airport signs to the current transport counter or pickup area, and check the airport's own information for any changes. Do not assume a driver can collect you directly outside whichever exit you use.

Before the ride starts, confirm the destination, total price and whether any additional stop changes the fare. Keep a receipt or booking record. If the accommodation is in a pedestrian lane, agree on the nearest practical drop-off and walk the final section with your bags rather than asking the driver to enter a restricted street.

Solo travellers may find a direct car costs more than a shared option. For two or more people, compare the total vehicle fare with the combined price of separate seats. The airport counter or provider can explain current vehicle capacity and luggage limits.

App-based rides

Check the ride app after landing for live availability, fare and pickup instructions. Airport pickup rules and app coverage can change, so follow both the in-app pin and the terminal signs. If the app directs you to a specific level or bay, allow time to reach it and message the driver through the app if the meeting point is unclear.

Match the car and driver details in the app before getting in. Avoid accepting a ride offered by someone who approaches you while you are waiting for an app driver. If the pickup becomes confusing, cancel or move to the designated area and request a new ride rather than getting into an unverified vehicle.

An app quote is not necessarily a fixed quote until the service confirms the trip. Traffic, route changes, waiting and surcharges may affect the final amount. Check the payment method shown in the app and keep your phone charged for the journey.

Songthaews and shared local transport

Red songthaews are a familiar local form of transport in Chiang Mai. Around the airport, availability and operating arrangements can vary. Ask where the vehicle is going, whether it will be shared, how long it may wait and the fare to your exact destination before boarding. Do not assume that a vehicle will leave immediately or follow a fixed route like a city bus.

This can suit travellers with light luggage and flexible plans who are comfortable confirming the route and fare. It may be less practical with several large suitcases, small children, mobility needs or a time-sensitive check-in. If the driver is collecting other passengers, allow for additional stops. Keep valuables with you and place bags where they do not block exits or other passengers.

Pre-booked and accommodation transfers

A pre-arranged transfer can be useful for a late flight, a family group, a larger vehicle or a traveller who wants a named contact. Before paying or confirming, check the exact meeting point, driver contact method, passenger and bag allowance, waiting period, cancellation policy and what happens if the plane is delayed. Confirm whether the quote includes parking or other charges.

Your hotel may offer a car or recommend a local provider. Ask for the total price and compare it with the airport's current options. The booking should include your arrival date, flight number, passenger count, luggage and destination. Keep the confirmation accessible offline and know the procedure if you cannot find the driver.

Do not book a vehicle based only on a social media message or an unclear offer at the terminal. Use contact details from your accommodation confirmation or the transport provider's official channel, and make sure you know who is responsible for the booking.

Late arrivals, delays and onward connections

Check your scheduled landing time against the operating hours of the option you plan to use. A late flight can mean fewer shared services or a different pickup arrangement. If your hotel has a late check-in deadline, message it before travel and get the after-hours instructions in writing.

Avoid a tight onward connection to the railway station or Arcade bus terminal. You need time to leave the aircraft, collect bags, reach the pickup point and travel across town. Traffic and queueing are variable. If missing the connection would be costly, consider an earlier flight or an overnight stop rather than relying on the shortest estimated transfer.

If the flight is delayed and a driver is waiting, contact the provider using the booking details. Confirm any extra waiting fee before agreeing. For an unplanned arrival when your original ride is no longer available, use the current airport transport counter or app pickup process and notify your accommodation.

Heads up

Do not assume a pre-booked driver will wait indefinitely. Check the delay and waiting policy before departure, and keep the provider's contact details offline.

A simple arrival plan

  1. Before flying: Save your accommodation's address, map pin, phone number and check-in instructions. Choose a transfer that fits your bags and arrival time.
  2. Check the current airport instructions: Review the airport's passenger information for the latest transport desk and pickup arrangements.
  3. After landing: Connect to mobile data if available, collect your luggage and follow signs to the confirmed pickup point.
  4. Before boarding: Match the driver or vehicle to your booking. For an unmetered ride, agree on the full fare and destination first.
  5. At the destination: Confirm the drop-off point with the property if a vehicle cannot reach the entrance. Keep essential items with you.

For ideas after check-in, browse Chiang Mai's ethical elephant visit guide or plan a mountain excursion with the Doi Inthanon day tour guide. These pages can help you decide where you want to go before arranging a later pickup.

Luggage, children and accessibility

Tell the provider in advance if someone in your party needs step-free boarding, extra time, a child seat or space for mobility equipment. Do not assume a shared truck or minivan can accommodate a wheelchair, stroller or several large bags. Ask for the vehicle type and boarding setup before confirming.

Keep medication, travel documents, valuables and one change of essentials in a small bag that stays with you. Check that all luggage is loaded before the vehicle leaves. If part of your party is delayed at baggage claim, agree on a meeting place and keep the driver informed rather than splitting up without a plan.

Travellers who are not used to riding a motorcycle should not treat a motorbike taxi as the default airport transfer, especially with luggage. If choosing any two-wheel ride, use a properly licensed service, wear a helmet and check that the arrangement suits your travel insurance and local rules.

Costs and timing

Fares depend on the destination, vehicle, time, route and provider. As of 2026, treat online prices as indicative only and check the current amount with the airport counter, app or operator. Ask whether the price is per person or per vehicle, whether bags are included, and whether waiting or late-night fees apply.

The airport is near the main urban area, but there is no dependable door-to-door time for every hotel. Traffic, rain, busy arrival periods, roadworks and the exact location all affect the journey. Use a generous buffer for onward travel and tell your accommodation if your arrival time changes.

Budget

If comparing a shared ride with a private car, compare the complete cost for your group, including the wait, extra stops and final walk to the property.

FAQ

How far is Chiang Mai Airport from the Old City?

CNX is close to the city centre, but the road distance and time depend on which gate or accommodation you mean. Check the map pin and allow extra time for traffic or pickup queues.

What is the easiest way to get from CNX to my hotel?

A taxi or licensed car is often the most direct choice. An app-based ride or pre-arranged transfer can also work when available. Confirm the current pickup point and fare before boarding.

Can I get a songthaew at the airport?

Local shared transport may be available, but route, waiting time and fare can vary. Ask where it is going and agree on the price before getting in; it may not provide a direct hotel drop.

Should I book a transfer before I arrive?

Pre-booking can help for late arrivals, groups, special vehicle needs or strict check-in times. Check flight-delay, waiting, luggage and cancellation conditions before confirming.

Is there a train or bus from the airport into town?

Check the airport's current passenger transport information for services and routes. Do not assume a direct rail connection or a particular bus schedule is operating on your travel date; verify before relying on it.

What if my flight lands late?

Confirm the hotel check-in process and transport operating hours before departure. Keep a provider contact offline and use the airport's current official pickup arrangements if your original ride is unavailable.

What are Thailand's emergency numbers?

Call 191 for police, 1669 for medical emergencies or 1155 for Tourist Police. For broader preparation, see Thailand safety, scams and health.

Official sources and further reading

Prices, schedules and entry rules change. Figures here are approximate as of 2026; always confirm on the official or operator page before you book. Spotted something out of date? Tell us.