Quick Answer
The best overall way for convenience and door-to-door service is a pre-booked private transfer. The fastest way is by private car or taxi (1.5-2 hours). The cheapest way is by public bus (from 120 THB / $3.30), followed by train. There are no direct flights that make practical sense for this short distance. Your choice depends heavily on budget, schedule, and luggage.
By Train: A Scenic but Indirect Journey
Traveling by train from Lampang Railway Station to Chiang Mai Railway Station offers a classic Thai travel experience through rural landscapes. However, it requires a final transfer to the airport. Operated by the State Railway of Thailand (SRT), services range from slow local trains to more comfortable rapid trains.
| Train Type / Number | Departure from Lampang | Arrival in Chiang Mai | Duration | Approx. Fare (3rd Class) | Key Notes |
|---|---|---|---|---|---|
| Rapid Train #102 (Recommended) | ~08:20 AM | ~11:35 AM | ~3h 15m | 53 THB ($1.50) | Best balance of speed and comfort. Has 2nd class fan/AC seats. |
| Ordinary Train #408 | ~02:00 PM | ~06:10 PM | ~4h 10m | 39 THB ($1.10) | Very basic, slow, fan-only. For the ultra-budget traveler. |
| Express Train #14 (Overnight) | ~10:30 PM | ~02:30 AM | ~4h | 231+ THB ($6.50+) | Has sleeper berths (2nd class). Good for saving daytime. |
Step-by-Step Guide & Final Transfer to CNX
Step 1: Buy your ticket at Lampang Station or in advance via DTicket, the official SRT booking platform. For popular trains, book 1-2 days ahead.
Step 2: Board the train. Stow large luggage at the end of the carriage.
Step 3: Disembark at Chiang Mai Railway Station (the terminus).
Step 4 (Airport Transfer): Walk outside the station. Take a metered taxi, a red songthaew (shared taxi truck), or book a Grab car. The fixed fare to the airport is 150-200 THB ($4-$5.50) and takes 15-30 minutes depending on traffic.
Deep Dive: Pros, Cons & Traveler Insights
Advantages: Incredibly cheap base fare; scenic views of the Ping River valley; spacious compared to buses; sleeper option available; station centrally located in Chiang Mai city if you're staying first.
Disadvantages: Not direct to the airport – a critical point; total journey time (train + taxi) often exceeds 4 hours; schedules may not align with flights; limited luggage space on older carriages.
Who It's For: Budget travelers not in a rush, train enthusiasts, those combining the journey with a stay in Chiang Mai city before their flight.
By Flight: Why It's Usually Not the Best Choice
While Lampang has a small airport (LPT), and the flight to Chiang Mai (CNX) is short, it is generally not a time-efficient or cost-effective option for reaching Chiang Mai Airport. The total "door-to-door" time is often longer than a direct land transfer.
The Reality of "Total Travel Time"
Consider this breakdown for a hypothetical flight:
- Lampang City to Lampang Airport (LPT): 30-45 minute taxi (200+ THB / $5.50+)
- Check-in & Security at LPT: 60-90 minutes before departure
- Flight Time (Bangkok Airways): Approximately 30 minutes
- Disembark & Walk at CNX: 15-20 minutes
Cost & Practicality Analysis
Flights are operated sporadically, often requiring a connection in Bangkok. A direct Lampang-Chiang Mai flight, when available, can cost 2,500 - 4,000+ THB ($70-$110+) one-way – more than a private taxi for 1-3 people. The primary use case is for travelers already at or near Lampang Airport on a connecting itinerary. For most, the bus, train, or road transfer is superior.
By Bus: The Most Popular & Economical Choice
The bus is the workhorse of Thai inter-city travel and the best balance of cost, frequency, and comfort for this route. Multiple companies, primarily Green Bus, operate frequent services from Lampang's main bus terminal to Chiang Mai's Arcade Bus Station (Terminal 2).
| Bus Class | Frequency | Duration | Fare Range (THB / USD) | Features |
|---|---|---|---|---|
| First Class (VIP 24) | Several daily | ~2h - 2h 30m | 200 - 250 THB ($5.50 - $7) | 24 reclining seats, AC, blanket, snack/water, toilet on board. |
| Second Class | Very frequent (every 30-60 min) | ~2h 15m - 3h | 120 - 180 THB ($3.30 - $5) | Standard coach seating (40-48 seats), AC. Best value. |
Detailed Journey & Airport Transfer Process
1. Departure: All buses leave from Lampang Bus Terminal 1. Arrive 30 minutes early.
2. Booking: Book in advance online via Green Bus or 12Go.Asia, especially for VIP class and on weekends/holidays.
3. Arrival: Buses terminate at Chiang Mai Arcade Bus Station (Terminal 2), about 4 km from the Old City.
4. To CNX Airport: From the bus station, take a metered taxi, red songthaew, or Grab. The fare is approx. 150 THB ($4) and takes 15-20 minutes without heavy traffic.
Comprehensive Comparison: Day vs. Night & Luggage
Day Buses: Offer scenery and safety. Ideal for flights departing in the afternoon or evening.
Night Buses: Less common on this short route. Save on a night's accommodation but may leave you at the bus station very early/late.
Luggage: Buses have undercarriage storage. You get a tag for retrieval. Keep valuables in a small carry-on. There is a strict 20kg limit per person on Green Bus services.
By Taxi & Private Transfer: Door-to-Door Convenience
For groups, families, those with heavy luggage, or travelers on a tight schedule, a private vehicle is the premium choice. It provides a seamless, direct journey from any address in Lampang to the departures hall of Chiang Mai Airport.
Options, Costs, and How to Book
A. Pre-Booked Private Transfer (Recommended): Book online via platforms like 12Go.Asia, Kiwitaxi, or local tour companies. A sedan for 3 people + luggage costs 2,500 - 3,200 THB ($70-$90). Includes meet-and-greet, fixed price, and often free waiting time.
B. Hotel-Arranged Taxi: Your Lampang hotel can book a reliable driver. Prices are similar to pre-booked transfers but may be slightly higher.
C. Finding a Street Taxi: Difficult for inter-city trips. You'd need to negotiate a fixed fare, which will likely be higher (3,000+ THB / $85+). Not recommended due to uncertainty.
When Does a Private Car Make Sense? A Scenario Analysis
Scenario 1 (Family of 4): Cost for 4 bus tickets (VIP) + 2 taxis to/from bus stations = ~1,400 THB ($39). A private car at 3,200 THB ($90) offers direct service for only ~2.3x the price, often worth the hassle-free experience.
Scenario 2 (Early Flight): For a 9:00 AM flight, you'd need to be at CNX by 7:00 AM. A private car picking you up at 5:00 AM is the only reliable land option.
Scenario 3 (Business Travel): Time is money. The ability to work or relax during the direct 2-hour journey justifies the cost.
Ticket & Cost Comparison: At a Glance
This table summarizes all key data to help you decide. Costs are per person unless stated.
| Transport Method | Total Door-to-Door Time* | Approx. Cost (THB / USD) | # of Transfers | Best For | Booking Advice |
|---|---|---|---|---|---|
| Private Transfer | 1.5 - 2 hours | 2,500 - 3,500 THB ($70-$100) / car | 0 (Direct) | Groups, families, tight schedules, luxury | Book online 1-3 days ahead. |
| Taxi (Negotiated) | 1.5 - 2 hours | 3,000 - 4,000+ THB ($85-$115+) / car | 0 (Direct) | Last resort, immediate departure | Ask hotel to arrange; avoid street hails. |
| Bus (VIP) + Taxi | 2.5 - 3.5 hours | 350 - 400 THB ($10-$11) per person | 1 (Bus to Taxi) | Budget-conscious travelers seeking comfort | Book bus online, especially VIP. |
| Bus (2nd Class) + Taxi | 2.5 - 4 hours | 270 - 330 THB ($7.50-$9) per person | 1 (Bus to Taxi) | Cheapest realistic option | Book online for peace of mind. |
| Train (Rapid) + Taxi | 4 - 4.5 hours | 200 - 250 THB ($5.50-$7) | 1 (Train to Taxi) | Scenic travel, train enthusiasts | Check SRT schedule; book via D-Ticket. |
| Flight | 4+ hours | 2,500 - 4,000+ THB ($70-$110+) | 2+ (Taxi, Flight, Taxi) | Those already at LPT airport | Check Bangkok Airways for rare direct flights. |
*Total time includes estimated transfer/waiting times. Traffic can affect road times significantly.
Traveler Experience & Insider Tips
Beyond schedules and prices, here are practical insights to smooth your journey.
Luggage Strategy
If you have very heavy or oversized bags (e.g., from shopping), consider sending them ahead via Kerry Express or Thailand Post from Lampang to your hotel in Chiang Mai or directly to the airport (if flying domestically). This costs ~200-400 THB ($5.50-$11) and lets you travel with just a daypack.
Navigating the Transfer in Chiang Mai
Whether arriving by bus or train, download the Grab app before your trip. It works like Uber, provides upfront pricing in English, and is often cheaper than taxis hailed at the station. For the bus station, walk past the initial taxi touts to the official taxi stand for metered fares.
Critical Timing & Peak Seasons
Allow a minimum 3-hour buffer between your planned arrival in Chiang Mai and your flight departure time. Traffic in Chiang Mai, especially around the Old City and Nimman area, can be heavy. During Songkran (April), Loy Krathong/Yi Peng (Nov), and the Cool Season (Nov-Feb), book all transport weeks in advance.
What If You Miss Your Bus/Train?
Remain calm. At the Lampang bus terminal, approach the ticket counter of another company (like Sombat Tour) to see if they have imminent departures. For trains, you may be able to change your ticket for a fee. As a last resort, use the Grab app to book a car to Chiang Mai—it's possible, though expensive (2,500+ THB / $70+).
FAQs: Lampang to Chiang Mai Airport
Is there a direct train from Lampang to Chiang Mai Airport?
No. Trains go to Chiang Mai Railway Station, not the airport. You must take a separate 15-30 minute taxi (150-200 THB / $4-$5.50) to reach CNX.
What is the cheapest way to get from Lampang to CNX Airport?
The public bus (Green Bus, 2nd class) is the cheapest, with tickets from 120 THB ($3.30). Remember to add ~150 THB ($4) for the final taxi from Chiang Mai's Arcade Bus Station to the airport.
What is the fastest way to get from Lampang to Chiang Mai Airport?
A private car or taxi is the fastest, taking 1.5 to 2 hours door-to-door without any transfers. Flying is not faster when you account for all the extra airport time.
How much is a taxi from Lampang to Chiang Mai Airport?
A pre-booked private transfer typically costs 2,500 - 3,500 THB ($70-$100) for the entire car (sedan). Metered taxis are not used for this inter-city journey.
Can I use a bus if my flight is early in the morning or late at night?
It's difficult. The last buses arrive around midnight. For early flights (before 8 AM), you'd need to travel the night before and stay near the airport or book a very early private car.
Is it easy to find a taxi at Chiang Mai Railway Station to the airport?
Yes, very easy. Taxis and red songthaews queue outside. The fare is fixed. Using the Grab app is also highly recommended for convenience and fair pricing.
Should I book my bus/train ticket in advance?
Yes, especially for buses. Book online 1-3 days ahead, crucial for VIP buses, weekends, and holidays. Train seats, particularly on rapid services, can also sell out.
Is flying from Lampang to Chiang Mai worth it?
For 99% of travelers, no. The total door-to-door time is 4+ hours, often longer than a direct car, and it's the most expensive option by far. It only makes sense if you are already at Lampang Airport.