Quick Answer
Best overall: Fly from Chiang Mai (CNX) to Chiang Rai (CEI) – ~3 hours total, 1,500–4,000 THB ($45–$120). Cheapest: Green Bus from Chiang Mai Arcade Terminal to Chiang Rai Bus Terminal + taxi to the airport – ~3.5 hours, 300–450 THB ($9–$13.5). Most convenient: Private taxi door-to-door – ~3 hours, 2,000–3,500 THB ($60–$105).
✈️ By Flight: Chiang Mai (CNX) → Chiang Rai (CEI)
Flying is the fastest way to reach Chiang Rai Airport from Chiang Mai. The flight itself takes only 50 minutes, but you must account for travel to/from airports and security screening.
Step-by-Step Guide
- Get to Chiang Mai Airport (CNX): From the old city or Nimman area, a taxi costs 150–250 THB ($4.5–$7.5) and takes 15–30 minutes.
- Check-in & security: Arrive at least 1 hour before departure for domestic flights.
- Fly to Chiang Rai: Airlines include Air Asia, Thai Lion Air, Nok Air, and Thai Airways. Flight time: 50 minutes.
- Arrive at Chiang Rai Airport (CEI): Collect baggage (5–10 minutes). The airport is about 10 km from the city center; a taxi into town costs 100–150 THB ($3–$4.5).
Airlines & Price Comparison
| Airline | Daily Flights | One-Way Price (THB) | One-Way Price (USD) | Notes |
|---|---|---|---|---|
| Air Asia | 2–3 | 1,500–2,800 | $45–$84 | Low-cost, no frills |
| Thai Lion Air | 1–2 | 1,800–3,200 | $54–$96 | Includes 15 kg baggage |
| Nok Air | 1–2 | 1,600–3,000 | $48–$90 | Free snack & water |
| Thai Airways | 1 | 2,500–4,000 | $75–$120 | Full service, lounge access |
Total Time & Cost Breakdown
- Door-to-door total: ~3 hours (city center to city center via air).
- Flight-only: 50 minutes.
- Hidden time: 1–1.5 hours for ground transport + security + waiting.
- Best for: Travelers who value speed, have a tight schedule, or want to avoid a long road trip.
Source: Air Asia official site · Thai Lion Air · Nok Air
🚌 By Bus (Green Bus) – The Cheapest Way
Taking a bus from Chiang Mai to Chiang Rai is the most economical option. The government-regulated Green Bus runs frequent services between the two cities. From the Chiang Rai bus terminal, a short taxi ride takes you to the airport.
Step-by-Step Guide
- Go to Chiang Mai Arcade Bus Terminal: Located 2 km east of the old city. A tuk-tuk or taxi costs 80–150 THB ($2.4–$4.5).
- Buy a Green Bus ticket: Choose between Class 1 (VIP, 32 seats, AC, snack) and Class 2 (standard, 40 seats, AC). One-way: 200–300 THB ($6–$9).
- Bus ride: 3 hours, with one rest stop (15 minutes). Buses run from 6:00 AM to 6:00 PM, roughly every hour.
- Arrive at Chiang Rai Bus Terminal 1: Located in the city center.
- Take a taxi to Chiang Rai Airport: 10–15 minutes, 100–150 THB ($3–$4.5).
Bus Schedule & Ticket Prices
| Class | Seats | Price (THB) | Price (USD) | Frequency |
|---|---|---|---|---|
| Class 1 (VIP) | 32 | 280–320 | $8.5–$9.6 | Every 1–2 hours |
| Class 2 (Standard) | 40 | 200–250 | $6–$7.5 | Every 30–60 minutes |
Total Time & Cost
- Door-to-door: ~3.5–4 hours (bus 3 h + taxi 15 min + waiting).
- Total cost: 300–450 THB ($9–$13.5) per person.
- Best for: Budget travelers, backpackers, and those with flexible time.
- Tip: Book tickets online via Green Bus Thailand at least 1 day in advance during high season.
Source: Green Bus Thailand official site
🚕 By Taxi / Private Transfer – Door-to-Door Convenience
A private taxi is the most hassle-free option, especially if you have luggage, are traveling in a group, or need to reach the airport at a specific time. The driver will pick you up from any location in Chiang Mai and drop you at Chiang Rai Airport directly.
What to Expect
- Travel time: ~3 hours (depending on traffic and road conditions).
- Price range: 2,000–3,500 THB ($60–$105) for a standard sedan (1–3 passengers). Larger vans for groups cost 3,500–5,000 THB ($105–$150).
- Booking: Use platforms like 12Go, Klook, or local taxi services. Book at least 12 hours in advance.
- Route: Via Highway 118 (Chiang Mai–Chiang Rai road), scenic mountain views.
When to Choose a Private Taxi
- 🔹 Late-night or early-morning flights when buses aren't running.
- 🔹 Groups of 3+ people (cost per person becomes competitive with bus+taxi).
- 🔹 Travelers with heavy luggage or mobility concerns.
- 🔹 Those who want a direct, stress-free experience.
Sample Price Breakdown
| Vehicle Type | Capacity | Price (THB) | Price (USD) |
|---|---|---|---|
| Standard Sedan (Toyota Altis / Camry) | 1–3 pax | 2,000–2,800 | $60–$84 |
| SUV (Honda CR-V / Toyota Fortuner) | 3–4 pax | 2,800–3,500 | $84–$105 |
| Minivan (Toyota Commuter) | 6–10 pax | 3,500–5,000 | $105–$150 |
Source: 12Go transport platform · local driver quotes (2025).
🚐 By Minivan / Shared Van – Budget Shared Ride
Shared minivans are a middle-ground option between buses and private taxis. They depart when full (usually 8–10 passengers) and offer a faster trip than the big bus, with direct drop-off at the Chiang Rai bus station or even the airport.
How It Works
- Pick-up points: Often from Chiang Mai Arcade Terminal, Tha Phae Gate, or your hotel (for an extra fee).
- Travel time: ~2.5–3 hours (slightly faster than a bus due to fewer stops).
- Price: 400–800 THB ($12–$24) per person, depending on the operator and whether they drop you at the airport or the city bus station.
- Operators: 12Go, Rome2Rio-listed services, and local tour agencies.
Pros & Cons
- ✅ Faster than the big bus (fewer stops).
- ✅ Cheaper than a private taxi.
- ✅ Can drop you at the airport directly (some operators).
- ❌ Less legroom than a VIP bus.
- ❌ You may need to wait for the van to fill up.
Source: Rome2Rio · local minivan operators in Chiang Mai.
🚆 By Train – Not Recommended for This Route
There is no direct train service between Chiang Mai and Chiang Rai. The rail network connects Chiang Mai to Bangkok and the central plains, but not to the northern city of Chiang Rai. A train + bus combination is technically possible but strongly discouraged due to long travel time and multiple transfers.
Why Train Is Not Practical
- 🔹 No direct line: Chiang Rai has no railway station. The nearest station is Den Chai (about 2 hours from Chiang Rai by bus).
- 🔹 Long total time: Chiang Mai → Den Chai (4–5 hours by train) + Den Chai → Chiang Rai (2 hours by bus) + bus to airport = 7–8 hours.
- 🔹 Cost: Train 300–500 THB ($9–$15) + bus 150–200 THB ($4.5–$6) = similar to a direct bus but 2x the travel time.
- 🔹 Inconvenience: Multiple transfers with luggage, especially if you have suitcases.
Verdict: Skip the train for this journey. Choose the bus, minivan, or flight instead.
Source: State Railway of Thailand (SRT) · Rome2Rio
💰 Tickets & Cost Comparison – All Options at a Glance
Use the table below to quickly compare time, cost, and convenience for every transport mode from Chiang Mai to Chiang Rai Airport.
| Mode | Total Time (door-to-door) | Cost (THB) | Cost (USD) | Transfers | Best For |
|---|---|---|---|---|---|
| ✈️ Flight | ~3 hours | 1,500–4,000 | $45–$120 | 1 (taxi to CNX + taxi from CEI) | Speed, business, tight schedule |
| 🚌 Bus (Green Bus) | ~3.5–4 hours | 300–450 | $9–$13.5 | 1 (taxi from bus terminal to airport) | Budget travelers, backpackers |
| 🚐 Minivan (shared) | ~3–3.5 hours | 400–800 | $12–$24 | 0–1 (depends on drop-off) | Balance of cost & speed |
| 🚕 Private taxi | ~3 hours | 2,000–3,500 | $60–$105 | 0 (door-to-door) | Groups, comfort, convenience |
| 🚆 Train + bus | ~7–8 hours | 450–700 | $13.5–$21 | 3+ | ❌ Not recommended |
🏆 Best pick: Fly for speed; take the Green Bus for the best value.
🧳 Traveler Tips & Local Insights – Make Your Journey Smoother
1. Book in Advance for Peak Season
During November–February (cool season) and Songkran (April), buses and flights fill up quickly. Book at least 3–5 days ahead via Green Bus or Air Asia.
2. Luggage – Use the "Takkyubin" Baggage Service
If you're traveling with large suitcases, consider using baggage delivery service (available at major hotels and airports in Thailand). Your luggage will be sent directly to Chiang Rai Airport, and you can travel light. Cost: ~500–800 THB ($15–$24) per bag.
3. The Scenic Route – Window Seat on the Right
If you take the bus or taxi, sit on the right side of the vehicle for the best mountain views on Highway 118, especially around the Doi Saket area.
4. Connectivity at Chiang Rai Airport
Chiang Rai Airport has free Wi-Fi, ATMs, and a small café. Taxis into the city center cost a flat 120 THB ($3.6) – buy a ticket at the counter inside arrivals.
5. Early Morning Flights – Stay Near Chiang Mai Airport
If you book a very early (6:00–7:00 AM) flight, stay overnight at a hotel near Chiang Mai Airport such as The Airport Greenery Hotel or B2 Chiang Mai Airport to avoid early morning traffic.
Source: Tourism Authority of Thailand (TAT) · local traveler forums.
❓ FAQs: Chiang Mai to Chiang Rai Airport
1. Is there a direct bus from Chiang Mai to Chiang Rai airport?
No direct bus to the airport. Green Bus goes to Chiang Rai Bus Terminal 1, then take a taxi (100–150 THB / $3–$4.5) to the airport.
2. How long does it take to fly from Chiang Mai to Chiang Rai?
The flight is 50 minutes, but total door-to-door time (including ground transport and security) is about 3 hours.
3. What is the cheapest way to get from Chiang Mai to Chiang Rai airport?
The Green Bus (200–300 THB / $6–$9) plus a taxi to the airport (100–150 THB / $3–$4.5) is the cheapest option at 300–450 THB ($9–$13.5) per person.
4. Can I take a taxi from Chiang Mai directly to Chiang Rai airport?
Yes, private taxis are available 24/7. The trip takes ~3 hours and costs 2,000–3,500 THB ($60–$105) depending on the vehicle.
5. Is there a train from Chiang Mai to Chiang Rai?
No direct train. The nearest railway station is Den Chai, about 2 hours from Chiang Rai by bus. A train+bus combo takes 7–8 hours and is not recommended.
6. How much does a shared minivan from Chiang Mai to Chiang Rai airport cost?
Shared minivans cost 400–800 THB ($12–$24) per person. Travel time is about 3 hours, and some operators drop you at the airport directly.
7. Is it safe to travel from Chiang Mai to Chiang Rai at night?
Yes, the highway is well-maintained and safe. For late-night travel, a private taxi is the best option. Avoid buses after 8:00 PM as services are limited.
8. Which is better: flight or bus from Chiang Mai to Chiang Rai?
Choose the flight if you value speed and have a budget of 1,500+ THB ($45+). Choose the bus if you're on a tight budget and have 3.5–4 hours to spare. For most travelers, the bus offers the best value.