Chiang Mai, Thailand
Every year between late February and April, agricultural burning across the mountains surrounding Chiang Mai, combined with smoke drifting from Myanmar and Laos, creates an air quality crisis that can push the AQI above 700 on the worst days. The city that receives nearly ten million visitors per year has a season when the mountains are invisible behind haze and N95 masks become daily equipment. This is not a footnote; it is the first thing to know about timing a trip to Chiang Mai. If you go between November and February, you will find one of the best travel destinations in Southeast Asia. If you go in March or April without checking the air quality forecasts, you may find something unpleasant.
Getting There and Airport Transfer
Chiang Mai International Airport (CNX) is three kilometres from the Old City. The airport operates a fixed-rate taxi service: 150 THB for a sedan (up to 3 passengers) to any destination within the city, or 200 THB for a larger vehicle. Metered taxis add a 50 THB airport surcharge on top of the meter fare. Grab (the regional equivalent of Uber) operates from the airport but has faced resistance from local taxi associations; confirm your driver and vehicle match the app details before getting in. A songthaew (the red shared pickup truck) from outside the terminal can be negotiated for around 60-80 THB per person to the Old City.
When to Go
November through February is the cool season: temperatures drop to 10-15C at night and rarely exceed 30C during the day, the sky is clear, the mountains are visible, and humidity is low. This is the best time to visit, and hotel prices reflect it. March through May brings increasing heat and the burning season; June through October is the monsoon, with afternoon rain that clears quickly and lush green landscapes. October and November see the Yi Peng (Lantern Festival) and Loy Krathong, Chiang Mai’s most photographed events, when thousands of paper lanterns are released from the Mae Ping River banks and the sky above the Old City.
The Old City and Its Temples
Chiang Mai’s Old City is a square moat-ringed district dating to the Lanna Kingdom (founded 1296), containing roughly 30 temples within a few square kilometres. No single visit can cover them all meaningfully; three or four chosen deliberately repay more time than ten visited in sequence.
Wat Phra Singh at the western end of Thanon Ratchadamnoen is considered the finest example of classic Lanna architecture in Chiang Mai. The bot (ordination hall) is surrounded by a low cloister, and the Phra Singh Buddha image inside the Wiharn Lai Kham is one of three images in Thailand claimed to be the original. Entry is 50 THB; respectful dress (covered shoulders and knees) is required and sarongs are available at the gate.
Wat Chedi Luang contains the ruins of a 15th-century chedi that was partially destroyed by an earthquake in 1545 and partially restored by UNESCO in the 1990s. At 82 metres, it was the tallest structure in the Lanna Kingdom at its peak. The compound also includes a City Pillar Shrine and monk chat sessions on Monday, Wednesday, and Friday afternoons, where English-speaking monks talk with visitors. Entry is 50 THB.
Wat Umong, two kilometres west of the Old City through a forested lane, is different in character from the crowded temple-market zone: a forest wat built in the 14th century, with meditation tunnels under the main chedi and a pond full of catfish. The notice board near the tunnels, maintained by resident monks, posts Buddhist teachings and questions on hand-lettered cards in English. A good place to spend an hour in quiet.
Wat Pha Lat sits on the hillside below Doi Suthep and is reached via the Monk’s Trail, a forest path that starts near Chiang Mai University. The trail takes 30-45 minutes to climb at a moderate pace and is shaded most of the way. The temple at the top rewards the effort: a small complex of teak pavilions and moss-covered Lanna-era chedis set against a waterfall and steep forest. Far fewer visitors than Doi Suthep and a better experience for it.
Doi Suthep (Wat Phra That Doi Suthep) at 1,073 metres is the sacred mountain above the city. The temple is genuinely important in Thai Buddhism and genuinely crowded by mid-morning. Go before 8am for the best light and smallest crowds. Songthaews from the Old City run to the base parking area for around 60-80 THB per person. The 309-step staircase to the temple entrance is flanked by Naga serpents; a tram also connects the car park to the top for those who prefer not to climb. Entry is 50 THB.
Elephant Sanctuaries
This is the single area where doing research before booking matters most. The elephant tourism industry in Thailand ranges from genuinely rehabilitative sanctuaries to operations that still involve chains, hooks, and forced performances despite the “ethical” language in their marketing. The minimum standards for an ethical visit: no riding (whether on bare back or with saddle), no forced tricks or shows, no hooks or chains visible, small group sizes, and programs where the elephant’s daily routine is not structured around visitor schedules.
Elephant Nature Park in the Mae Taeng valley, founded by Sangduen “Lek” Chailert, is the best-known of the genuinely ethical sanctuaries. It accommodates a larger number of visitors than some smaller sanctuaries but maintains rigorous standards. Day visits run around 2,500-3,500 THB per person and include meals. Book in advance.
Smaller sanctuaries in the Mae Wang and Mae Rim areas offer more intimate experiences with fewer elephants and smaller groups; some allow overnight stays. Research reviews specifically looking for reports of visible chains, hooks, or riding before booking.
Avoid any venue that markets elephant riding, painting, or trick performances as a feature.
Food
Chiang Mai’s food is among the most distinctive in Thailand, shaped by the Lanna tradition and the proximity of Myanmar, Laos, and Yunnan. Northern Thai cuisine is richer, spicier (with fresh chillies rather than just dried), and uses more pork than central Thai cooking.
Khao soi is the dish most associated with Chiang Mai: a coconut-curry broth served over egg noodles, topped with crispy fried noodles, a drumstick or other meat, and a side of shallots, lime, and pickled mustard greens. The correct preparation is deeply savoury with a curry richness that is not at all like Indian curry. Khao Soi Nimman on Nimmanhaemin Soi 7 is consistently cited by local food writers as among the best in the city; it is always crowded and closes by early evening. Go at 11:30am when it opens.
Khao kha moo (stewed pork leg served over rice with pickled vegetables and a soft-boiled egg) is the other essential northern Thai dish. The vendor known as the Cowboy Hat Lady at the night market near Charoenprathet Road (look for the woman in a sequined cowboy hat who has been running the stall for over 30 years) is the informal standard.
Sai ua (Northern Thai sausage made with pork, galangal, lemongrass, kaffir lime, and dried chilies) is sold at almost every market in the city. The fresh versions from market stalls are better than the vacuum-packed tourist versions.
Ginger Farm Kitchen near Nimmanhaemin offers farm-to-table northern Thai cooking using organic ingredients from their own farm. It is more expensive than market food (mains around 200-350 THB) and worth it for a sit-down meal with quality control.
The Sunday Walking Street (Wualai Road, 4pm-10pm Sundays) is the best of Chiang Mai’s markets for food alongside crafts. The northern Thai snack stalls that set up on the side streets are better and cheaper than the main market stalls.
The night bazaar area on Charoenprathet Road is convenient but overpriced by local standards. Cooking school graduates are generally available to advise on better alternatives.
Cooking Classes
Chiang Mai’s cooking schools outnumber its temples. The better ones include a market visit to source ingredients in the morning, a half-day of instruction covering four to six dishes, and lunch. Thai Farm Cooking School, Asia Scenic Thai Cooking, and Zabb E Lee are well-regarded. Prices run 900-1,500 THB for a half-day class. Khao soi is not always offered since it requires specialist technique; ask before booking if this is a priority.
Nimmanhaemin Road
The Nimman district (usually shortened by everyone to simply “Nimman”) is the neighbourhood roughly centred on Nimmanhaemin Road and its sois, about 2 kilometres west of the Old City near Chiang Mai University. It is where digital nomads and long-term expats concentrate, with co-working spaces, coffee shops (Chiang Mai has an exceptional cafe culture built on locally grown Thai highlands arabica), independent restaurants, and art galleries. Maya Mall at the northern end of Nimman Road is a useful reference point.
The contrast between Nimman and the Old City temple district is sharp: one is traditional and Buddhist; the other is contemporary and commerce-oriented. Both are worth time.
Where to Stay
The Old City is the most culturally immersive base: guesthouses and boutique hotels within the moat put you within walking distance of the major temples and the Saturday and Sunday walking markets. Budget options start around 500 THB per night for a clean guesthouse; boutique properties run 1,500-3,500 THB.
Nimmanhaemin is a better base if you plan to work remotely or want easy access to good cafes and restaurants without navigating tuk-tuk rides each time.
99 The House Chiang Mai in the Old City is a small, well-regarded boutique hotel in a restored Lanna-influenced building. Mid-range. Raya Heritage south of the Old City on the Mae Ping River is the premium option, built around a traditional Thai village aesthetic with genuine quality; rooms from around $150-250 per night.
Getting Around
Songthaews (the red shared pickup trucks) are the standard in-city transport. For shared rides (where you tell the driver a destination and join other passengers going the same direction), the fare is 30-40 THB per person. For a private hire, negotiate a price before getting in; 100-200 THB for short to medium distances is reasonable. The driver may try to quote a tourist price significantly higher; knowing the standard rates beforehand reduces this.
Grab works in Chiang Mai for GrabCar and GrabBike. It is convenient for fixed-price rides without negotiation, though slightly more expensive than songthaews for comparable trips. The conflict between Grab drivers and the local songthaew/tuk-tuk associations has occasionally led to incidents; confirm your driver details in the app before you get in.
Motorbike rental is available at many Old City guesthouses for around 200-300 THB per day. International driving licenses are required by law; enforcement is inconsistent, but traffic in Chiang Mai can be fast and unpredictable, and the quality of rental bikes varies. Helmets are mandatory and should always be worn.
Practical Notes
Temple dress: Shoulders and knees must be covered at all temple entrances. Carry a lightweight sarong or scarf if you are wearing shorts or a sleeveless top.
Air quality monitoring: The IQAir app or AirVisual website provides real-time AQI readings for Chiang Mai. During burning season, check before any outdoor activity. AQI above 150 warrants an N95 mask for extended outdoor time; above 200, reconsider activities.
Bargaining: Standard at markets and with songthaew drivers. Fixed prices at proper restaurants. Use reasonable judgment about when it applies; bargaining at a temple market stall is normal; bargaining over the price of a sit-down restaurant meal is not.
Language: Northern Thai (Kham Mueang) is the local dialect, though standard Thai is understood everywhere. English is widely spoken in the tourist-facing parts of the city, less so in the outer neighbourhoods.
The best single day in Chiang Mai, if you have only one: morning at Wat Phra Singh before the tour groups arrive, walk through the Old City streets to the Saturday or Sunday market, afternoon at a cooking class, and dinner at Khao Soi Nimman at opening time. It takes in the Lanna heritage, the food culture, and the neighbourhood energy that makes the city worth the flight.