The simple version: walk, app ride, red truck or bus

Chiang Mai does not have one transport system that works for every trip. Inside the Old City, walking is often easiest. For a door-to-door ride, app-based cars are usually the least confusing option. Red songthaews remain useful for flexible shared trips, while the RTC city bus can be excellent when its route matches where you are going. The best approach is to mix these rather than trying to force one mode into every journey.

Grab is the easiest default for many visitors

Grab operates in Chiang Mai and gives you the destination, estimated fare and vehicle details in the app before pickup. That removes most language and fare-negotiation friction. It is especially useful with luggage, at night, in heavy rain, or when travelling between areas such as the Old City, Nimman and the riverside. Prices vary with distance, traffic and demand, so treat any old fixed-fare figure you see online as a snapshot rather than a rule.

Chiang Mai International Airport now lists official Grab service from the terminal, with app-set fares and a designated airport pickup arrangement. Follow the current airport signs and the pickup point shown in the app rather than asking a driver to stop wherever you happen to exit the building.

RTC city bus: useful when the route fits

The airport's current transport information lists the RTC Chiang Mai City Bus at 30 THB per trip, with R3 loops connecting the airport with useful visitor areas including Chiang Mai Gate, Night Bazaar, Tha Phae Gate, Chang Phuak Gate and Nimmanhaemin. This can be excellent value if your hotel sits close to the route and you are travelling light.

Do not build a tight itinerary around an old screenshot of a timetable. Routes, stops and operating details can change, and the airport itself advises passengers to verify fares and routes before travel. For a time-critical airport transfer, allow a buffer or use a direct car.

Red songthaews: how they actually work

Red songthaews, often called rot daeng, are covered pickup trucks with bench seats in the back. Within the city they work more like flexible shared taxis than fixed-route buses. Flag one down, tell the driver where you want to go and wait for a yes or no. A no usually means your destination does not fit the driver's current direction or passenger load, not that you have done anything wrong.

For ordinary shared city trips, ask the fare before boarding if there is any doubt. For a private charter, a mountain trip or an unusual destination, agree the total price clearly in advance. Avoid treating an old blog's 'standard fare' as guaranteed: fuel costs, demand, distance and whether the ride is shared or private all affect what you may be quoted.

Tuk-tuks: convenient, but negotiate first

Tuk-tuks are easy to find around markets, nightlife areas and tourist streets. They make sense for a short hop when you want a vehicle immediately, but they are usually not the cheapest everyday option. State the destination, agree the full fare before getting in and confirm whether the price is for the vehicle or per person if anything is unclear.

Taxis and airport transfers

Metered and other licensed taxi services operate at Chiang Mai Airport. Airport transport products and surcharges can change, so use the official counter or current airport information rather than relying on a price copied from an older travel forum. If you have a child seat, mobility requirement, oversized luggage or a very early flight, arranging a suitable vehicle ahead of time can be worth the extra planning.

Walking: best in compact pockets, not everywhere

The Old City is compact enough for plenty of sightseeing on foot, and walking is often faster than calling a vehicle for very short distances. But Chiang Mai is not uniformly pedestrian-friendly. Footpaths can be narrow, broken, obstructed or absent, road crossings can feel aggressive, and midday heat changes what looks like an easy walk on a map. Use shaded lanes where possible and do not assume a 20-minute map estimate will feel comfortable with luggage or during hot season.

Scooters: convenience comes with real risk

A scooter can make outer areas and mountain roads easier to reach, but it should not be treated as a beginner transport hack. Thai road conditions, left-side traffic, unfamiliar junctions, rain and mountain bends raise the consequences of inexperience. You also need the correct licence and driving permit for the vehicle class, and travel insurance may exclude you if you ride illegally or outside policy conditions. See our scooter and motorbike guide before deciding.

Getting to Doi Suthep and places outside the centre

Doi Suthep is close to the city in straight-line distance but sits up a winding mountain road. A red truck, app car, private driver or organised tour can all work; the practical difference is how much waiting and negotiating you want to do. For farther day trips such as Doi Inthanon, Chiang Dao or sticky waterfalls, a pre-arranged driver or tour is usually simpler than piecing together city transport.

Accessibility and mobility

Accessibility is uneven. Standard songthaews require stepping up into the rear bed and are not wheelchair-friendly. Tuk-tuks also have a high step and limited space. App-based cars or pre-booked vans are generally easier for travellers who need a lower step, air-conditioning or space for a folding mobility aid, but vehicle suitability varies. Ask the hotel to help specify the requirement in Thai if necessary, and allow extra time rather than assuming every pickup can accommodate the same equipment.

Late night, rain and peak demand

Availability changes quickly when a major event ends, heavy rain starts or nightlife areas empty at the same time. If you have a reservation, train, bus or flight to catch, request your ride earlier than the map's pure driving time suggests. Songthaews may become less predictable late at night, while app prices can rise with demand.

A practical transport strategy by traveller type

  • First-time visitor: walk compact areas, use Grab for cross-town trips, and try a red songthaew when the route is simple.
  • Budget traveller: combine walking, RTC bus and shared songthaews; use app prices as a useful comparison point.
  • Family with children: app cars or pre-arranged transfers reduce roadside negotiation and make luggage easier.
  • Mobility-limited traveller: prioritise hotels near the places you most want to visit and pre-arrange suitable vehicles.
  • Day-trip heavy itinerary: price a private driver or tour against multiple individual rides; it can be more efficient even when it is not the cheapest headline fare.
Best rule

Use current app or official operator information for prices and routes on the day. Chiang Mai transport is easy once you stop expecting one permanent fare table to describe every ride.