Quick Answer
The most recommended and cost-effective way to travel from Chiang Mai Airport (CNX) to Lampang is by taking a taxi to Chiang Mai Arcade Bus Station and then a public bus (Green Bus). The total journey takes 2.5 to 3.5 hours and costs between 160 to 300 THB per person. For ultimate convenience regardless of cost, book a private taxi directly from the airport for a 2-hour, door-to-door ride costing 2,500 - 3,500 THB.
By Bus: The Best Budget Option from CNX to Lampang
Taking the bus is the most popular and economical choice for independent travelers. This involves a two-leg journey: first from the airport to the main bus station, then an intercity bus to Lampang.
Step-by-Step Guide:
- Airport to Arcade Bus Station: Exit arrivals and take a metered taxi or a red songthaew (shared taxi). Cost: 150-200 THB (taxi) or 50-100 THB per person (songthaew). Time: 30-45 minutes.
- Buying Bus Tickets: Purchase your ticket at the Green Bus counter inside Arcade Station. Buses to Lampang depart very frequently (every 30-60 minutes from 5:00 AM to 10:00 PM). You can also book online in advance, especially during holidays.
- The Bus Journey: Buses are comfortable (air-conditioned) and reliable. There are two main classes:
- Class 2 (Standard): 60-80 THB, basic A/C bus.
- Class 1 (VIP): 90-120 THB, more spacious seats, often with onboard toilet.
- Arrival in Lampang: You will arrive at Lampang Bus Terminal 1. From here, take a local tuk-tuk or taxi to your final destination (50-100 THB).
Pro Tip: If you have heavy luggage, a direct taxi from the airport to the bus station is worth the extra cost over the songthaew.
By Taxi or Private Transfer: Door-to-Door Convenience
For families, groups, or those with lots of luggage, a direct private transfer is the simplest solution.
Options & Booking:
- Official Airport Taxi Counter: Located in the International Arrivals hall. You pay a fixed fare to Lampang at the counter, then are assigned a driver. Price: ~2,800 - 3,500 THB.
- Pre-Booked Online Transfer: Often cheaper and more reliable. Companies like KiwiTaxi or Booking.com offer fixed rates, driver meet-and-greet, and free waiting time. Price: 2,500 - 3,200 THB.
- Ride-Hailing Apps: Grab operates in Chiang Mai. While you can book a Grab to Lampang, few drivers accept such a long fare, and the app may not calculate the correct price. Not recommended for this route.
Journey Details:
The drive follows Highway 11 (Asia 2) southeast. It's a smooth, mountainous route with great scenery. The distance is approximately 100 km. Always confirm the total price and that it includes tolls before getting in the car.
By Domestic Flight: The Fastest (but Often Slowest) Option
Nok Air is the only carrier flying the Chiang Mai (CNX) to Lampang (LPT) route, typically with 1-2 flights per day on small ATR 72 turboprop planes.
The Reality of "Door-to-Door" Time:
While the flight is only 30 minutes, the total time often exceeds the bus. Consider this timeline:
- Taxi from airport terminal to CNX departures: 5 mins (you're already there!).
- Check-in & security wait: 60-90 mins before flight.
- Flight time: 30 mins.
- Disembark at tiny Lampang Airport: 10 mins.
- Taxi from LPT to Lampang city center: 20-30 mins.
Total: ~2.5 to 3+ hours – similar to or longer than the bus, but at 10x the cost.
Cost & Considerations:
- Price: 1,500 - 2,500 THB one-way.
- Best For: Travelers connecting from an international flight who absolutely hate buses, or those with a tight schedule synced with flight times.
- Check Schedule: Flights are often in the early morning or midday. Verify current schedules on Nok Air's website.
By Train: The Scenic & Nostalgic Route
This is an indirect and time-consuming option, recommended primarily for train enthusiasts or those with a flexible schedule wanting a unique experience.
The Two-Leg Journey:
- CNX Airport to Chiang Mai Railway Station: 15-minute taxi ride (100-150 THB).
- Chiang Mai to Lampang by Train: The State Railway of Thailand operates this route. There are about 4-5 services daily.
| Train No./Name | Departure from Chiang Mai | Arrival in Lampang | Duration | Fare (3rd Class Seat) | Notes |
|---|---|---|---|---|---|
| Special Express #10 | 08:50 | 11:27 | ~2h 37m | ~231 THB | Most comfortable & fastest train option. |
| Rapid #102 | 14:30 | 17:35 | ~3h 05m | ~101 THB | Good budget daytime option. |
| Local #408 | 06:15 | 10:05 | ~3h 50m | ~53 THB | Very slow, many stops, basic seating. |
Major Drawback: Train travel in Northern Thailand is famously slow and often delayed. The bus on the parallel highway is almost always faster. Book tickets at the station or via the official D-Ticket website.
By Rental Car: Freedom to Explore
Renting a car at Chiang Mai Airport is straightforward. Major companies (Avis, Budget, Hertz, local providers) have counters in the arrivals hall.
- Journey: Take Highway 11 southeast. It's a well-maintained, scenic road through mountains.
- Drive Time: 1 hour 45 minutes to 2 hours, depending on traffic.
- Costs: Economy car rental from ~1,000 THB/day, plus fuel (~500 THB round trip) and potential tolls.
- Key Advantage: Stop at attractions like the Chae Son National Park hot springs or the Dhanabadee Ceramic Museum en route.
- Requirement: You must present a valid driver's license along with an International Driving Permit (IDP).
Cost & Time Comparison: Chiang Mai Airport to Lampang
Use this table to quickly compare all your options.
| Transport Mode | Approx. Door-to-Door Time | Approx. Cost per Person | Best For | Booking Advice |
|---|---|---|---|---|
| Public Bus (via Arcade Station) | 2.5 - 3.5 hours | 160 - 300 THB | Budget travelers, solo backpackers | Buy at station or online (Green Bus) |
| Private Taxi / Transfer | 1.75 - 2.25 hours | 2,500 - 3,500 THB (for car) | Families, groups, luxury travelers, late arrivals | Pre-book online for best rate |
| Domestic Flight (Nok Air) | 2.75 - 3.5+ hours | 1,500 - 2,500 THB | Those who fear buses & have aligned schedules | Book on airline website |
| Train (via Chiang Mai Station) | 4 - 5+ hours (with transfer) | 250 - 400 THB (with taxi) | Train enthusiasts, very flexible schedules | Book at station or D-Ticket website |
| Rental Car | 1.75 - 2.25 hours | 1,500+ THB/day (for car) | Travelers planning to explore the region | Reserve online before arrival |
Verdict: For most travelers, the bus offers the best balance of cost, efficiency, and convenience. The private taxi is the undisputed king of convenience for those who value time and comfort over money.
Traveler Tips & Local Experience
Essential Advice for a Smooth Trip:
- Cash is King: Have Thai Baht (THB) on hand for taxis, songthaews, bus tickets (station counters), and small vendors. While some private transfers accept card, don't rely on it.
- Beware of "Tourist Price" at Arcade Station: When taking a taxi from the airport to the bus station, insist on using the meter or agree on a firm price (150-200 THB) before departing. Touts may quote higher.
- Luggage on Buses: Green Buses have spacious luggage compartments underneath. There's no weight limit for standard backpacks/suitcases, but oversized items (like surfboards) may incur a fee.
- Lampang Transport: Lampang is famous for its horse-drawn carriages. For a fun, local experience from the bus station, consider one for short trips in the city center (negotiate price first, ~200-300 THB).
- Peak Season (Nov-Feb, Songkran): Book bus tickets and private transfers several days in advance. Buses can sell out, and transfer prices increase.
- Connectivity: Highway 11 has good mobile network coverage for most of the journey.
FAQs: Chiang Mai Airport to Lampang Transport
Is there a direct train from Chiang Mai Airport to Lampang?
No, there is no direct train from Chiang Mai Airport (CNX) to Lampang. The nearest train station to the airport is Chiang Mai Railway Station, which is about a 15-minute taxi ride away. From there, you can take a train to Lampang. This journey requires a taxi+train combination.
What is the cheapest way to get from Chiang Mai Airport to Lampang?
The cheapest option is the public bus (Green Bus). A ticket from Chiang Mai Arcade Bus Station to Lampang costs between 60-100 THB. You will need to take a taxi or local red truck (songthaew) from the airport to the bus station first, adding 100-200 THB to your total cost.
How long does the bus from Chiang Mai to Lampang take?
The bus journey itself takes approximately 1.5 to 2 hours, depending on traffic. However, you must factor in additional time to travel from Chiang Mai Airport to the Arcade Bus Station (30-45 mins) and waiting for the next departure. Plan for a total door-to-door travel time of 2.5 to 3.5 hours.
Can I fly from Chiang Mai to Lampang?
Yes, you can fly. Nok Air operates flights from Chiang Mai (CNX) to Lampang (LPT). The flight is very short (about 30 minutes), but the total door-to-door time is often longer than the bus when you include airport transfers, check-in, and security. It is also significantly more expensive, typically costing 1,500 - 2,500 THB one-way.
Is it easy to find a taxi at Chiang Mai Airport for a trip to Lampang?
Yes, it is very easy. The official airport taxi counter is located in the arrivals hall. You can pre-book a private car or taxi for the direct journey to Lampang. This is the most convenient but also the most expensive option, costing between 2,500 - 3,500 THB for the 1.5 to 2-hour drive.
What should I do if I arrive at Chiang Mai Airport late at night?
For late-night arrivals (after 9:00 PM), your best options are a pre-booked private taxi or a hotel pickup service. Public buses from Arcade Station stop running in the late evening. While official airport taxis are available 24/7, pre-booking guarantees availability and a fixed rate.
Where does the bus from Chiang Mai arrive in Lampang?
Most buses from Chiang Mai arrive at the main Lampang Bus Terminal 1 (also known as the New Bus Station), located slightly outside the city center. From there, you can take a local taxi, tuk-tuk, or songthaew to your final hotel or destination within Lampang for around 50-100 THB.
Is it worth renting a car at Chiang Mai Airport to drive to Lampang?
Renting a car can be a great option if you plan to explore the surrounding region (like the Thai Elephant Conservation Center or Doi Khun Than National Park). The drive is straightforward on Highway 11 and takes about 1 hour 45 minutes. Daily rental rates start from 1,000 THB, plus fuel and tolls. Ensure you have an International Driving Permit.