Bangkok and Chiang Mai anchor two very different sides of Thailand — one a sprawling, chaotic riverside capital of temples and markets, the other a laid-back mountain town ringed by an old city wall. Many trips include both; here's how they differ.
Bangkok's Grand Palace and Wat Arun are ornate, crowded, unmissable landmarks best seen once. Chiang Mai spreads its temples through daily life — Wat Chedi Luang, Wat Phra Singh, and Wat Chiang Man sit inside the old walls, while Wat Phra That Doi Suthep crowns a mountain above the city with sweeping views.
Bangkok is vast and dense, its history concentrated in the Old City (Rattanakosin), the bustling Chinatown (Yaowarat), and green breaks like Lumpini Park. Chiang Mai is compact by comparison, its entire historic core ringed by the Old City Wall & Moat — walkable in an afternoon, unlike Bangkok's sprawl.
Bangkok's Chatuchak Weekend Market is one of the largest markets on earth, and its Floating Markets outside the city are a classic (if touristy) outing. Chiang Mai's Saturday & Sunday Walking Streets and Warorot Market (Kad Luang) are smaller, slower, and easier to browse without getting lost.
Bangkok's best day trip is Ayutthaya Historical Park, reachable by train or a scenic Chao Phraya River Cruise. Chiang Mai leans into nature: Doi Inthanon National Park, ethical Elephant Nature Park visits, and multi-stop trips into Chiang Rai Province make it the base for northern Thailand's outdoors.
Choose Bangkok for grand temples, massive markets, and a fast-paced capital with day trips like Ayutthaya Historical Park. Choose Chiang Mai for a walkable old city, mountain temples, and easy access to nature and elephants. Many visitors do both, starting in Bangkok.