Quick Answer
Best overall way: Fly with Bangkok Airways — direct flight from Chiang Mai (CNX) to Mae Hong Son (HGN) takes only 35 minutes, with total door-to-door time of about 2 hours. Price range: 1,500–3,000 THB (45–90 USD) one-way. Cheapest way: Bus — 300–500 THB (9–15 USD), 6–8 hours from Chiang Mai Arcade Bus Station to Mae Hong Son. Most flexible: Self-drive car or motorcycle — 5–6 hours via Highway 108, total cost from 1,000 THB (30 USD) including fuel and rental. No train service exists between the two cities.
✈️ Flight: Chiang Mai (CNX) → Mae Hong Son (HGN) — The Fastest Way
Bangkok Airways is the primary carrier operating direct flights between Chiang Mai International Airport (CNX) and Mae Hong Son Airport (HGN). The flight time is just 35 minutes, making it the fastest option by a wide margin. There are 2–3 departures daily, typically in the morning and early afternoon.
Flight Details & Pricing
| Airline | Route | Flight Time | Frequency | One-way Fare (THB) | One-way Fare (USD) |
|---|---|---|---|---|---|
| Bangkok Airways (PG) | CNX → HGN | 35 min | 2–3 daily | 1,500 – 3,000 THB | 45 – 90 USD |
Door-to-Door Time Breakdown
While the flight itself is only 35 minutes, you should plan for the full journey:
- Getting to Chiang Mai Airport: 15–30 min from city center (taxi or Grab).
- Check-in & security: 45–60 min (recommended arrival 1 hour before domestic flight).
- Boarding & flight: 35 min.
- Baggage claim & exit: 10–15 min.
- Taxi from HGN to Mae Hong Son city: 10–15 min (5 km, ~100–150 THB / 3–4 USD).
Total door-to-door time: approximately 2 hours — far less than any other option.
Pros & Cons
- ✅ Pros: Extremely fast, reliable schedule, scenic aerial views of the mountains, comfortable seating, and baggage allowance of 20 kg included.
- ❌ Cons: More expensive than bus, limited daily departures, and requires advance booking during peak season (November–February).
Where to Book
Book directly on Bangkok Airways official website or via travel platforms like Agoda and Skyscanner. Prices are highest when booked less than 7 days in advance — book at least 2–4 weeks ahead for the best rates.
🚌 Bus: The Most Budget-Friendly Option
Buses from Chiang Mai to Mae Hong Son are the cheapest way to travel, and they also offer a chance to see the dramatic mountain landscape up close. The main operator is Prempracha Transport, with additional services by Sombat Tour.
Bus Routes & Types
| Bus Type | Departure Point | Arrival Point | Duration | Price (THB) | Price (USD) |
|---|---|---|---|---|---|
| Standard Day Bus | Chiang Mai Arcade Bus Station | Mae Hong Son Bus Station | 7–8 hours | 300–400 THB | 9–12 USD |
| VIP Day Bus (32 seats) | Chiang Mai Arcade Bus Station | Mae Hong Son Bus Station | 6–7 hours | 450–500 THB | 13–15 USD |
| Night Bus (VIP) | Chiang Mai Arcade Bus Station (9–10 PM) | Mae Hong Son Bus Station (4–5 AM) | 7–8 hours | 400–500 THB | 12–15 USD |
Step-by-Step Journey
- Get to Arcade Bus Station: From Chiang Mai city, take a red songthaew (20–30 THB) or Grab (80–120 THB) to the station.
- Buy your ticket: At the Prempracha counter (counter #12–14) or online via Prempracha website. Book at least 1 day ahead during high season.
- Board & ride: The bus winds through Highway 108 with stunning views. There is one rest stop (30 min) at about the halfway point.
- Arrive at Mae Hong Son Bus Station: Located on Khunlumprapas Road, about 4 km from the airport. Take a songthaew or taxi to the airport (5–10 min, 80–100 THB / 2–3 USD).
Pros & Cons
- ✅ Pros: Very cheap, frequent departures (every 1–2 hours from 6 AM to 10 PM), and you can enjoy the scenery.
- ❌ Cons: Long travel time (6–8 hours), winding roads can cause motion sickness, limited legroom on standard buses, and no direct service to the airport (need a short taxi from bus station).
Important Tips for Bus Travel
- Bring motion sickness tablets if you are prone — the 108 highway has over 1,000 curves.
- Choose VIP bus for reclining seats and air conditioning (worth the extra 100–150 THB).
- Night bus saves one night of accommodation but arrives very early (4–5 AM) — arrange hotel check-in in advance.
- Buses can sell out 2–3 days ahead during Chinese New Year, Songkran, and Loy Krathong.
🚕 Taxi & Private Transfer: Maximum Comfort, Premium Price
For travelers who value convenience, privacy, and door-to-door service, a private taxi or minivan from Chiang Mai to Mae Hong Son Airport is the best choice. This option is significantly more expensive than the bus, but it offers flexibility in departure time, direct drop-off at the airport, and space for luggage.
Pricing & Vehicle Options
| Vehicle Type | Capacity | Price (THB) | Price (USD) | Duration |
|---|---|---|---|---|
| Standard Sedan (Toyota Altis / similar) | 3 pax + luggage | 3,000 – 3,500 THB | 90 – 105 USD | 5–6 hours |
| SUV (Honda CRV / Toyota Fortuner) | 4 pax + luggage | 3,800 – 4,500 THB | 115 – 135 USD | 5–6 hours |
| Minivan (Toyota Commuter) | 8–10 pax + luggage | 4,500 – 5,500 THB | 135 – 165 USD | 5–6 hours |
Where to Book
- Grab Thailand: Book a GrabCar or GrabXL from Chiang Mai to Mae Hong Son. Prices start at 3,200 THB. Grab Thailand website.
- Private transfer companies: AirportTransfersThailand and 12Go offer fixed-price bookings with English-speaking drivers.
- Hotel concierge: Most hotels in Chiang Mai can arrange a private car with driver for around 3,500–4,000 THB.
When to Choose Taxi / Private Transfer
- You are traveling with a group of 3–4 people (cost per person becomes comparable to VIP bus).
- You have heavy or bulky luggage (sports equipment, musical instruments, etc.).
- You are arriving on a late-night flight to Chiang Mai and need to reach Mae Hong Son immediately.
- You have limited mobility or health concerns that make long bus rides uncomfortable.
- You want to make stops along the way (e.g., at Doi Inthanon National Park or Mae Sariang).
Pros & Cons
- ✅ Pros: Door-to-door service, direct to airport, flexible schedule, comfortable seating, air conditioning, and can stop for photos/food.
- ❌ Cons: Most expensive option (3,000–5,500 THB), same travel time as self-drive (5–6 hours), and booking in advance is essential.
🏍️ Self-drive & Motorcycle: Ultimate Freedom on the Road
Important: There is no train service between Chiang Mai and Mae Hong Son. The nearest railway station is Chiang Mai Railway Station, which only connects to Bangkok and central Thailand. For Mae Hong Son, your only options are flight, bus, taxi, or self-drive. This section covers the self-drive option — a favorite among adventure travelers.
Driving yourself — by car or motorcycle — gives you complete flexibility. The route follows Highway 108 for approximately 350 km, winding through mountain passes, hill-tribe villages, and stunning viewpoints.
Route Overview: Highway 108
| Segment | Distance | Time | Notes |
|---|---|---|---|
| Chiang Mai → Mae Sariang | 200 km | 3–3.5 hours | Good road, many curves, fuel station at Mae Sariang |
| Mae Sariang → Mae Hong Son | 150 km | 2.5–3 hours | Very winding, narrow sections, spectacular views |
| Total | 350 km | 5–6 hours | 1,864 curves total — one of Thailand's curviest roads |
Car Rental vs. Motorcycle Rental
| Vehicle | Rental Price/day (THB) | Rental Price/day (USD) | Fuel Cost (round trip) | License Required |
|---|---|---|---|---|
| Compact car (Toyota Vios / Honda Jazz) | 800 – 1,200 THB | 24 – 36 USD | 800 – 1,000 THB | International Driving Permit (IDP) required |
| SUV (Honda CRV / Toyota Fortuner) | 1,500 – 2,500 THB | 45 – 75 USD | 1,200 – 1,500 THB | IDP required |
| Motorcycle 125–150cc (Honda Wave / Yamaha NMAX) | 300 – 500 THB | 9 – 15 USD | 300 – 400 THB | Motorcycle license + IDP |
| Motorcycle 300–500cc (for experienced riders) | 800 – 1,500 THB | 24 – 45 USD | 400 – 600 THB | Motorcycle license + IDP |
Self-Drive Tips
- Start early: Depart by 7–8 AM to avoid afternoon heat and arrive with daylight for the final winding section.
- Fuel stations: Fill up in Chiang Mai before departure. There are stations in Mae Sariang (200 km) and a few small ones along the way, but none in remote mountain sections.
- Road conditions: Highway 108 is paved and well-maintained, but during rainy season (June–October) expect landslides, fallen rocks, and slippery surfaces.
- Motorcycle safety: Wear full protective gear (helmet, jacket, gloves). The route is challenging even for experienced riders — do not attempt at night.
- Scenic stops: Recommended stops include Doi Inthanon National Park (detour of +1 hour), Mae Sariang viewpoint, and Tham Pla–Pha Suea Temple near Mae Hong Son.
Pros & Cons
- ✅ Pros: Complete freedom to stop anywhere, scenic experience, can carry lots of luggage, and cost-effective for groups of 2–4 sharing a car.
- ❌ Cons: Requires driving skill on winding roads, 5–6 hours of driving is tiring, rental insurance may not cover mountain roads, and motorcycle riding can be dangerous in rain.
Rental companies: Chiang Mai Bike Rental (motorcycles) and Hertz / Avis (cars) at Chiang Mai Airport.
📊 Tickets & Cost Comparison — All Options at a Glance
Use this table to quickly compare time, cost, comfort, and convenience across all transport modes from Chiang Mai to Mae Hong Son Airport.
| Transport Mode | Total Door-to-Door Time | Cost (THB) | Cost (USD) | Transfers Required | Best For |
|---|---|---|---|---|---|
| ✈️ Flight (Bangkok Airways) | ~2 hours | 1,500 – 3,000 THB | 45 – 90 USD | 0 (direct to HGN) | Speed & convenience |
| 🚌 Bus (Standard / VIP) | 6–8 hours | 300 – 500 THB ⭐ cheapest | 9 – 15 USD | 1 (bus station → airport) | Budget travelers |
| 🚕 Taxi / Private Transfer | 5–6 hours | 3,000 – 5,500 THB | 90 – 165 USD | 0 (door-to-door) | Groups, comfort, late-night |
| 🚗 Self-drive Car | 5–6 hours | 1,600 – 2,200 THB (rental + fuel) | 48 – 66 USD | 0 (direct to airport) | Flexibility, scenic trip |
| 🏍️ Motorcycle | 5–6 hours | 600 – 1,000 THB (rental + fuel) | 18 – 30 USD | 0 (direct to airport) | Adventure riders |
Where to Book Tickets
- Flights: Bangkok Airways official site or Skyscanner.
- Buses: Prempracha Transport (online booking available) or at Arcade Bus Station counters.
- Taxi/Private Transfer: 12Go or Grab Thailand.
- Car/Motorcycle Rental: Chiang Mai Bike Rental, Hertz, or Avis.
⭐ Best value pick: For most travelers, the flight offers the best balance of speed and cost (under 2,000 THB when booked early). If budget is critical, the VIP bus at 450–500 THB is excellent value.
💡 Traveler Tips & Insider Advice for the Journey
Based on hundreds of traveler reports and local knowledge, here are essential tips to make your trip from Chiang Mai to Mae Hong Son smoother and more enjoyable.
⏰ Timing & Seasonality
- Best months: November to February — cool weather (15–30°C), clear skies, and dry roads. This is also peak tourist season, so book flights and buses at least 2–4 weeks in advance.
- Shoulder months: March and April are hot (35–40°C) with occasional smoke haze from agricultural burning. May is transitional with some rain.
- Rainy season (June–October): Flights operate reliably, but road travel (bus, taxi, self-drive) can be delayed by landslides or flooding. Always check weather forecasts and allow extra time.
🧳 Luggage & Baggage Tips
- Flight baggage: Bangkok Airways allows 20 kg checked baggage + 7 kg carry-on. Excess baggage is 200–300 THB per kg — pack light.
- Bus luggage: Standard buses store luggage in the cargo hold. Keep valuables with you. No weight limit but be reasonable (one large bag per person is fine).
- Takkyubin (luggage delivery) service: If you want to travel hands-free, use Thailand's luggage delivery service — companies like Flash Delivery or Kerry Express can send your suitcase from Chiang Mai to Mae Hong Son for around 300–500 THB. Drop off at a 7-Eleven or service point. Your bag arrives in 1–2 days.
🔄 Connecting in Mae Hong Son
- Airport to city: Mae Hong Son Airport (HGN) is only 5 km from town. A taxi costs 100–150 THB (3–4 USD). There is no public bus — use Grab or hotel pickup.
- Bus station to airport: Mae Hong Son Bus Station is 4 km from the airport. A songthaew (shared taxi) costs 50–80 THB per person, or a private taxi 100 THB.
- Getting around Mae Hong Son: The city is walkable, but for temples and waterfalls, rent a scooter (200–300 THB/day) or hire a songthaew for day trips.
🍜 Food & Rest Stops
- On the bus route: There is a 30-minute rest stop at a canteen in Mae Sariang — try the khao soi (curry noodle soup) and fresh fruit shakes.
- Self-drive stops: Pull over at Mae Sariang Viewpoint (km 200) and Tham Pla–Pha Suea Temple (km 340) for photos and snacks.
- In Mae Hong Son: Don't miss sai ua (Chiang Mai sausage) and khao kan chin (rice balls with pork) at the night market.
⚠️ Safety & Health
- Motion sickness: The 108 highway has over 1,000 curves. Take Dramamine or a natural ginger remedy before the bus or car ride.
- Motorcycle safety: If you ride, wear a helmet at all times. The road has loose gravel in some corners. Never ride after dark — wildlife and unlit sections are hazardous.
- Travel insurance: Always recommended, especially if riding a motorcycle or driving. Check that your policy covers mountain roads and 2-wheelers.
❓ FAQs: Everything You Need to Know About Getting from Chiang Mai to Mae Hong Son Airport
1. Is there a direct flight from Chiang Mai to Mae Hong Son Airport?
Yes. Bangkok Airways operates direct flights from Chiang Mai (CNX) to Mae Hong Son (HGN) daily, with 2–3 departures. Flight time is 35 minutes. Fares range from 1,500 to 3,000 THB (45–90 USD) one-way. Book at least 2 weeks ahead for the best price.
2. How long does it take to drive from Chiang Mai to Mae Hong Son?
Driving via Highway 108 covers 350 km and takes 5 to 6 hours without extended stops. The road is very winding (over 1,000 curves), so average speed is low. During rainy season, add 30–60 minutes for cautious driving. Fuel stations are available in Mae Sariang at the midpoint.
3. What is the cheapest way to get from Chiang Mai to Mae Hong Son?
The bus is the cheapest. Standard buses cost 300–500 THB (9–15 USD) and take 6–8 hours. The VIP night bus offers reclining seats for around 450–500 THB. If you're on a tight budget, the bus is your best option. Self-drive motorcycle is also low-cost if you already have a bike in Chiang Mai.
4. Is there a night bus from Chiang Mai to Mae Hong Son?
Yes. Prempracha Transport and Sombat Tour operate night buses departing Chiang Mai Arcade Bus Station at 9–10 PM and arriving in Mae Hong Son around 4–5 AM. This is a popular choice for travelers who want to save on accommodation and travel during cooler hours. Fares are 400–500 THB (12–15 USD).
5. Can I take a train from Chiang Mai to Mae Hong Son?
No, there is no railway to Mae Hong Son. The northernmost train station is Chiang Mai Railway Station, which connects to Bangkok and central Thailand. To reach Mae Hong Son by public transport, you must take a bus, taxi, or flight. There is no practical train option.
6. How far is Mae Hong Son Airport from the city center?
Mae Hong Son Airport (HGN) is only 5 km south of the city center. A taxi takes 10–15 minutes and costs 100–150 THB (3–4 USD). Some hotels offer free pickup — ask when booking. There is no public bus, but Grab is available in Mae Hong Son.
7. Is it safe to ride a motorcycle from Chiang Mai to Mae Hong Son?
It can be safe for experienced riders, but the route is challenging. Highway 108 has over 1,000 curves, and during rainy season (June–October) the road can be slippery with reduced visibility. Always wear a helmet, use a well-maintained bike (300–500cc recommended), and avoid riding after dark. Many riders consider it a world-class scenic route, but it demands respect.
8. What is the best time of year to travel from Chiang Mai to Mae Hong Son?
The cool dry season (November–February) is ideal: daytime temperatures 20–30°C, clear skies, and dry roads. This is peak season, so book early. March–May is hot (35–40°C) with haze. June–October is rainy — flights still run reliably, but road travel can be affected by landslides and flooding. November offers the best balance of weather and crowd levels.