Skip to main content
Visit Thailand Today

City vs city · the capital and the north

Bangkok vs Chiang Mai: which is better for your trip?

Bangkok if you have three days and want the full-volume version of Thailand. Chiang Mai if you have longer, want mountains and temples at walking pace, and are traveling between November and February.

Bangkok
Chiang Mai
Budget day
฿1,200
฿900
Mid-range day
฿3,000
฿2,500
Best months
November – February
November – February
Crowds
Very High
High
Listed here
783 places
627 places

By Mac Kiley · Updated Sep 13, 2026

Pick Bangkok if…

  • You're on a short trip, and most flights land here anyway
  • Food and nightlife rank above scenery
  • You want the Grand Palace, Wat Pho, Wat Arun and Chatuchak in one weekend

Pick Chiang Mai if…

  • You want temples without the crush, and a walkable Old City
  • Elephant sanctuaries, Doi Inthanon and trekking are on the list
  • You're staying a while: it's the digital-nomad capital for a reason, and a budget day costs about a quarter less

Why I'd choose that way

This is the pairing most first trips already include, so the real question is usually how to split the days, not which to skip. Bangkok is a city of extremes: 400-plus temples, the Grand Palace, Chatuchak's 15,000 stalls, rooftop bars, and street food that runs from ฿40 pad kra pao to Michelin-starred Jay Fai. The BTS and MRT make it painless once you learn the exits. It is also loud, hot and very crowded in December and January.

Chiang Mai is the counterweight. The moated Old City holds 30-odd temples inside a square you can cross in twenty minutes, Nimman does cafés and coworking, and the mountains start at the edge of town: Doi Suthep, Doi Inthanon (Thailand's highest peak at 2,565 m), and the elephant sanctuaries of Mae Taeng. It is cheaper, cool at night from November to February, and slower in the best sense.

The one thing that should override preference is timing. Chiang Mai's burning season runs March to May, when smoke settles over the valley and the air is genuinely bad. If those are your dates, weight the trip towards Bangkok and the coast.

Bangkok vs Chiang Mai at a glance

FactorBangkokChiang Mai
Budget day฿1,200 · $37฿900 · $28
Mid-range day฿3,000 · $92฿2,500 · $77
Mid-range hotel฿2,000 · $61฿1,500 · $46
Best monthsNovember – FebruaryNovember – February
Rainy monthsMay – OctoberJune – October
AvoidApril – May (peak heat)March – May (smoke & heat)
Temperature25–34°C15–36°C
CrowdsVery High · peak December & JanuaryHigh · peak December – January & Songkran (April)
Best forFood, temples, markets, nightlifeTemples, mountains, cafés, cooking classes
BeachNone; Hua Hin or Pattaya are ~3 hrs awayNone; mountains instead
NightsThailand's biggest: rooftops to Khao SanLow-key: Nimman bars, the Night Bazaar
Getting thereFly into BKK or DMK, direct from most major cities1 hr flight from Bangkok, or the ~12 hr sleeper train

Daily figures are typical totals for a hostel or mid-range hotel, food, local transport and one activity; they move with season. USD at ฿32.6. Full breakdown on the Thailand travel costs page.

What you'd actually do there

The best-known places on each side, one per kind, plus a hidden gem. Ratings re-sync from Google monthly.

BangkokVery High crowds

  • Over 400 Buddhist temples including Wat Phra Kaew, Wat Pho, and Wat Arun
  • Chatuchak Weekend Market — one of the world's largest with 15,000+ stalls
  • Street food capital: from ฿40 pad kra pao to Michelin-starred Jay Fai

Chiang MaiHigh crowds

  • Over 300 temples within the city, including the 14th-century Wat Chedi Luang and mountaintop Wat Phra That Doi Suthep
  • Thailand's largest night bazaar and the enormous Sunday Walking Street market along Ratchadamnoen Road
  • Gateway to Doi Inthanon National Park — Thailand's highest peak at 2,565 meters

The day trips that decide it

What each place is a base for. Real prices and dates are on the partner.

Sponsored · GetYourGuide & Klook

Also on Klook:Bangkok toursChiang Mai tours

Doing both Bangkok and Chiang Mai

The classic move is both: three days in Bangkok, then the overnight sleeper north (about 12 hours) or a one-hour flight. I'd take the train at least one way.

Bangkok to Chiang Mai: sleeper, flight or bus

Bookable departures · refreshed daily

Bangkok → Chiang Mai: departure times you can book now

Every departure currently on sale through 12Go for this route, by class. Fares are the spread across the classes shown; the exact price for a seat and date is on the booking page.

Train

฿ 278–1,13810h 10m – 13h 50m
ClassDepartures
2nd Class Sleeper AC14:32, 18:40, 18:57, 20:22, 22:30, 22:47
2nd Class AC seats only09:05, 09:20
2nd Class Fan seats only14:15, 14:32, 20:05, 20:22, 22:30, 22:47
Class 3 Fan14:15, 14:32, 20:05, 20:22, 22:30, 22:47

Bus

฿ 651–1,0168h 55m – 17h 21m
ClassDepartures
Standard07:25, 18:10, 19:50
VIP16:00, 18:30, 20:45
Express06:00, 07:00, 12:00, 14:00, 18:30, 18:50, 19:00, 20:00, 20:35
Express 4408:00, 09:00, 13:00, 18:00, 18:30, 19:35, 20:10
VIP 3307:00
VIP 2420:00
First Class10:00, 10:15, 20:01, 20:16, 21:15, 21:30, 21:45
Gold Class18:30, 18:45, 20:31, 20:46, 22:20, 22:35

Flight

Bangkok - Chiang Mai฿ 1,660–6,2901h 15m – 6h
ClassDepartures
Economy06:10, 06:15, 06:30, 07:00, 08:00, 10:00, 10:35, 12:25, 12:40, 14:25, 15:05, 16:05, 16:30, 17:35, 19:05, 19:30, 20:35, 20:40, 21:30, 22:35
Business06:30
Don Mueang Airport - Chiang Mai฿ 1,377–2,1851h 10m – 1h 20m
ClassDepartures
Economy05:10, 06:00, 06:50, 07:50, 08:00, 08:30, 09:20, 09:30, 10:20, 11:50, 12:00, 12:45, 13:25, 14:40, 15:20, 15:45, 18:30, 18:45, 19:30, 19:50, 21:50
Check seats and exact fares on 12Go

Times and fares as sold on 12Go, refreshed daily. Services sold only locally — ordinary trains, weekend excursion trains, walk-up pier tickets — are not listed; see the table above for those. Sponsored link: we may earn a commission when you book, at no extra cost to you.

Bangkok or Chiang Mai: the questions people ask

Is Chiang Mai cheaper than Bangkok?

Yes, by roughly a quarter on a budget day: about ฿900 against ฿1,200 for a hostel, street food and local transport, and ฿2,500 against ฿3,000 mid-range. The gap is widest on accommodation.

How many days do you need in each?

Three full days covers Bangkok's Grand Palace, major temples, Chatuchak and a river trip. Chiang Mai rewards four or more, because the best of it (Doi Suthep, an elephant day, a cooking class, the Sunday Walking Street) is outside the Old City and each takes most of a day.

Which is better for a first trip to Thailand?

Bangkok, on the simple grounds that your flight lands there and it shows you the most Thailand per day. Add Chiang Mai if you have a week or more, or if temples and mountains matter more to you than food and nightlife.

When should I avoid Chiang Mai?

March to May. Farmers burn fields across the north and the smoke sits in the valley; the heat peaks at the same time. November to February is the season to be there.

Mac Kiley

Written by

Mac Kiley

I lived in Bangkok for four years and traveled the country from there. The guides are my own opinions, written the way I'd explain them to a friend planning a trip.

More about Mac

Plan whichever you pick