The Chiang Mai to Bangkok route connects Chiang Mai International Airport (CNX) in TH with Suvarnabhumi Airport (BKK) in TH. This short-haul flight covers approximately 371 miles (597 km) with a typical flight time of 1h 1m. This route is served by 4 airlines: Thai Vietjet Air, Thai Airways, Thai AirAsia and others. AirportRoutes has tracked 31 unique flight numbers on this route.
Compare flight prices across hundreds of booking sites
Search CNX → BKK flightsOpens a live price search — just pick your dates
The Chiang Mai (CNX) → Bangkok (BKK) air route spans 371 miles (597 km), linking Northern Thailand’s cultural capital with the country’s main international gateway. Typical nonstop flight time is 1 hour 10 minutes to 1 hour 25 minutes, making it far faster than the 10–12 hour overland journey. Travelers choose this route for efficient connections to long-haul flights from Bangkok, quick weekend city breaks, and seamless access to business districts and major events. Frequent daily departures and competitive fares—often THB 900–2,500 (about USD 25–70) one-way when booked ahead—add to its popularity. It’s also a convenient hop for visitors combining Chiang Mai’s temples and mountains with Bangkok’s markets, museums, and nightlife in a single itinerary.
Book early for the best value, especially around holidays; one-way fares commonly range THB 900–2,500 (USD 25–70), while last-minute tickets can climb higher. CNX is compact, but arrive 90 minutes before departure during peak periods; keep an eye on carry-on rules for low-cost carriers. At BKK (Suvarnabhumi), allow extra time for long walks between gates and baggage claim; follow signs for the Airport Rail Link for a fast transfer into the city. Expect light snacks or buy-on-board options depending on airline. Choose a morning flight to reduce weather-related delays, and sit on the left side for occasional views of Bangkok’s sprawl on approach. If connecting internationally, build a 3–4 hour buffer.
Bangkok blends royal heritage, river life, and modern skyscrapers into one high-energy city. Must-sees include the Grand Palace and Wat Phra Kaew, Wat Arun at sunset, and the canal-side neighborhoods around Thonburi. For shopping and street culture, explore Chatuchak Weekend Market, Yaowarat (Chinatown), and the night markets around Ratchada. Take a Chao Phraya ferry for an easy, scenic way to move between sights. Food is a major draw: try pad krapow, boat noodles, mango sticky rice, and Michelin-noted street stalls. Popular bases include Sukhumvit for transit access, Silom/Sathorn for business and dining, and Rattanakosin for historic landmarks. Rooftop bars and riverside hotels add memorable city views.
The most comfortable months are November to February, when Bangkok is drier and slightly cooler; fares often rise in this peak season. March to May is hot, while June to October brings monsoon showers that can affect schedules, but prices may drop to THB 900–1,500 (USD 25–42) with sales. Book early for major travel periods like Songkran (April) and the year-end holidays. For a balance of weather and value, consider late October or early March, when crowds are lighter yet conditions remain manageable.
Chiang Mai International Airport
VTCCCNXVTBSBKK4
Operators31
Tracked Flights371
Miles1h 1m
Flight Duration
| Airline | ICAO | IATA |
|---|---|---|
| Thai Vietjet Air |
TVJ
|
VZ
|
| Thai Airways |
THA
|
TG
|
| Thai AirAsia |
AIQ
|
FD
|
| Bangkok |
BKP
|
PG
|
| Day | Flights Observed | Frequency | Activity |
|---|---|---|---|
| Monday | 84 | 12% |
|
| Tuesday | 84 | 12% |
|
| Wednesday | 119 | 17% |
|
| Thursday | 93 | 13% |
|
| Friday | 126 | 18% |
|
| Saturday | 80 | 12% |
|
| Sunday | 106 | 15% |
|
Pattern Analysis
| Airline | Flight Numbers | Aircraft Type | Typical Time | Days Active | Last Seen | Status |
|---|---|---|---|---|---|---|
|
Bangkok
BKP
/ PG
|
A319 | 10:10 10:10 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active | |
|
Thai AirAsia
AIQ
/ FD
|
|
A320 | 07:00 7:00 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active |
|
Thai Airways
THA
/ TG
|
|
A320 | 09:25 9:25 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active |
|
Thai Vietjet Air
TVJ
/ VZ
|
|
737 | 06:35 6:35 AM (Representative) |
M
T
W
T
F
S
S
|
Jun 20, 2026 | Active |
| Departure Time | Operator | ICAO | IATA |
|---|---|---|---|
| 06:35 6:35 AM | Thai Vietjet Air |
TVJ
|
VZ
|
| 07:00 7:00 AM | Thai AirAsia |
AIQ
|
FD
|
| 09:25 9:25 AM | Thai Airways |
THA
|
TG
|
| 10:10 10:10 AM | Bangkok |
BKP
|
PG
|
Time Information
Times are shown in the departure airport's local timezone (VTCC - Asia/Bangkok).