🇹🇭 CNX
Chiang Mai
371 mi
BKK 🇹🇭
Bangkok

Chiang Mai to Bangkok Flights

Chiang Mai International Airport Suvarnabhumi Airport 4 airlines

Get Notified About Route Changes

Track up to 3 airports free. Weekly alerts when airlines add or remove routes.

Sign Up Free

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.

About This Route

Route Overview

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.

Travel Tips

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.

Destination Highlights

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.

Best Time to Fly

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.

AI-Generated Content: This information was compiled using AI from web sources on Dec 25, 2025. Content may not be current; please verify with airlines before booking.

Airport Information

Departure Airport

Chiang Mai International Airport

ICAO Code:
VTCC
IATA Code:
CNX
City:
🇹🇭 Chiang Mai
Country:
TH
Elevation:
1036 ft

Destination Airport

Suvarnabhumi Airport

ICAO Code:
VTBS
IATA Code:
BKK
City:
🇹🇭 Bangkok
Country:
TH
Elevation:
5 ft

Route Statistics

4

Operators

31

Tracked Flights

371

Miles

1h 1m

Flight Duration

Route Map

Great Circle
Flight route map from Chiang Mai to Bangkok

Operating Airlines

Airline ICAO IATA
Thai Vietjet Air TVJ VZ
Thai Airways THA TG
Thai AirAsia AIQ FD
Bangkok BKP PG

Flight Schedule Pattern

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

31 Tracked Flights:
Data Points: 692
API observations used to build this analysis
Weekdays: 506 flights
Weekend: 186 flights
Business Route More active on weekdays

All Flight Routes

4 Routes
Note: This table shows aggregated route data by airline. Each airline may operate multiple daily flights at different times. See the "Spotted Departure Times" section below for all observed departure times.
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
A320 07:00 7:00 AM (Representative)
M T W T F S S
Jun 20, 2026 Active
A320 09:25 9:25 AM (Representative)
M T W T F S S
Jun 20, 2026 Active
737 06:35 6:35 AM (Representative)
M T W T F S S
Jun 20, 2026 Active
Total Routes: 4
Active Routes: 4
Unique Airlines: 4
Aircraft Types: 4

Spotted Departure Times

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).

Total Departure Times: 4
Time Range:
06:35 - 10:10
These are typical departure times observed from actual flights. Times may vary by season and schedule changes.