BANGKOK to LAMPANG — Transport Options ☀️

How to get from Bangkok to Lampang by train, bus, van, plane, taxi, car
How to get from Bangkok to Lampang? You can go to Lampang by plane, train, bus or taxi.
  1. Train to Lampang
  2. Bus to Lampang
  3. Flight to Lampang
  4. Taxi to Lampang
  5. Book Ticket Online 🎫
Best comfort

Train

Comfortable overnight option with beds and scenic journey north

Best budget

Bus

Cheap option, direct routes but longer journey time overall

Avoid

Indirect via Chiang Mai

Unnecessary detour with transfers and longer total travel time

Quick answer: You can travel from Bangkok to Lampang by direct flight, train, tourist bus, or private car. Flights are the fastest, trains offer the best comfort for overnight travel, while buses are the cheapest option. Book tickets online in advance for the best prices.

At a glance:

  • 📍 Distance: About 600 km by road | 515 km by air.
  • ⏱️ Travel time: Flight 1–1.5 hr | Bus 8.5–10.5 hr | Train 9–12 hr | Private car 7.5–9 hr.
  • 💰 Price: Flight $45–100 | Train $6–50 | Bus $16–30 | Private car $230–450 per vehicle.
  • ✈️ Fastest: Direct flights from Bangkok to Lampang Airport.
  • 🚆 Train: Comfortable day and overnight trains to Lampang Railway Station.
  • 🚍 Bus: Direct air-conditioned buses from Mo Chit Bus Terminal.

Last updated: April 2026


From Bangkok to Lampang you can travel by train, bus, plane or private car.

The distance from Bangkok to Lampang is about 600 km by road or 515 km by air. Direct flights are the fastest option, taking about 1–1.5 hours, while trains offer a comfortable and affordable alternative with seats and sleeper berths.

Tourist buses are another popular low-cost choice, with a travel time of about 8.5–10.5 hours. Trains continue to Chiang Mai via Lampang, and private cars provide the most flexible door-to-door transfer in about 7–8 hours.

Lampang is a historic city in northern Thailand, known for its elephant conservation center and domestic airport. It is also a convenient stop on the way to Chiang Mai, located about 100 km to the north.

Comparison of transfer options from Bangkok to Lampang
Transfer Mode – Bangkok to Lampang: Travel Time Cost Range
Train 9-12 hours $6-50/pp (seats + berths)
Tourist Bus 8.5-10.5 hours $16-30/pp
Private Car/Taxi with a driver 7-9.5 hours $180-500/car
Direct Flight 1-1.5 hours $45-100/car

BOOK TICKETS with 12go.asia


How do I get from Bangkok to Lampang?


1. TRAIN from Bangkok to Lampang

👉 Train is the cheapest and one of the most comfortable ways to travel from Bangkok to Lampang.

  • ✔️ Good for: budget travelers and overnight trips
  • ✔️ Duration: about 9–12 hours
  • ✔️ Comfort: seats and sleeper berths available
  • ✅ Best option: Overnight sleeper train (2nd class)
  • 💡 Tip: Book sleeper berths early, especially on weekends.
  • 🌏 Extra tip: All trains depart from Krung Thep Aphiwat Central Terminal.

Thai Railway operates 4–5 daily trains from Bangkok to Lampang. Journey time is about 9–12 hours, with ticket prices ranging from $6–50 per person depending on the class and seat type.

You can choose from hard seats, soft seats or comfortable sleeper berths in 1st, 2nd and 3rd class. The cheapest 3rd class tickets start at around $6–8 per person.

BOOK TRAIN TICKETS with 12go.asia

Trains depart from Krung Thep Aphiwat Central Terminal and arrive at the Nakhon Lampang Railway Station. You can also check the Thailand Railway Map and Thailand Train Timetable.

🚆 Train schedule + tickets from Bangkok to Lampang:
Train Departs in Bangkok Arrival in Lampang Train Ticket
Train SP7 09:05 17:30 From $15.90
Train SP13 20:05 06:30 From $7.80
Train EX51 22:30 09:51 From $6.70
Train RP109 14:15 01:54 From $5.70
Train SP9 18:40 04:57 From $29.70

BOOK TRAIN TICKET to Lampang

train-bangkok-to-lampang
There are trains of Thai Railway from Bangkok to Lampang, seats or sleeper berths (photo: 12go.asia).

2. BUS from Bangkok to Lampang

👉 Tourist bus is a cheap and reliable way to travel from Bangkok to Lampang.

  • ✔️ Good for: budget travelers
  • ✔️ Duration: about 8.5–10.5 hours
  • ✔️ Comfort: modern air-conditioned coaches
  • ✅ Best option: Overnight bus to save time and accommodation costs
  • 💡 Tip: Book tickets early for weekends and holidays.
  • 🌏 Extra tip: Most buses depart from Mo Chit Bus Terminal.

Tourist buses are one of the most popular ways to travel from Bangkok to Lampang. The journey takes about 8.5–10.5 hours, and one-way tickets cost around $16–30 per person.

Operators such as Bangkok Busline, Sombat Tour, Nakhonchai Air, Transport Co, Thai Sriram, Viriya Tour and several other companies run modern air-conditioned coaches with daily departures.

Most buses leave from Mo Chit Bus Terminal, Nakhonchai Air Station or Sombat Tour Station in Bangkok, providing frequent departures throughout the day and night.

BOOK BUS TICKET to Lampang

🚍 Bus Schedule from Bangkok to Lampang:
Bus Company Departure in Bangkok Arrival in Lampang
Sritawong Tour 07:00 16:30
Sritawong Tour 08:00 17:05
Sritawong Tour 12:00 21:30
Sritawong Tour 19:00 04:30
Sritawong Tour 20:30 05:35
Transport Co 07:25 22:42
Transport Co 20:20 11:37
Nakhonchai Air 09:00 18:05
Nakhonchai Air 20:15 05:10
Sombat Tour 11:30 20:25
Sombat Tour 19:00 03:30
Sombat Tour 20:00 04:30
Sombat Tour 21:00 05:30
Viriya Tour 09:50 17:00
Kasemthara Tour 19:00 03:45
Ponphriya 20:30 05:00
Cherdchai Tour 20:00 03:10
Bangkok Busline 20:50 05:20
Bangkok Busline 21:30 06:00
Thai Sriram 08:00 17:20
Thai Sriram 18:00 04:00

bus-bangkok-to-lampang
Tourist buses from Bangkok to Lampang – Nakhonchai Air and Sombat tour (photo: 12go.asia)

3. FLIGHT from Bangkok to Lampang

👉 Direct flight is the fastest way to travel from Bangkok to Lampang.

  • ✔️ Good for: travelers who want to save time
  • ✔️ Duration: about 1–1.5 hours
  • ✔️ Comfort: very high with direct flights
  • ✅ Best option: Direct flight from Bangkok to Lampang Airport
  • 💡 Tip: Book flights early as the schedule is limited.
  • 🌏 Extra tip: Flights depart from Don Mueang and Suvarnabhumi airports.

Direct flights are the fastest and most convenient way to travel from Bangkok to Lampang. The flight takes only about 1–1.5 hours, making it the best option for travelers with limited time.

Airlines such as Nok Air and Bangkok Airways operate direct flights to Lampang Airport from Don Mueang and Suvarnabhumi airports. Flight schedules are limited, so advance booking is recommended.

BOOK FLIGHTS with 12go.asia

One-way flight tickets usually cost about $45–100 per person. Lampang Airport is located only about 2 km from the city center, with taxis and local transport available on arrival.

flight-bangkok-to-lampang
Direct flights is the best and fast way how to reach Lampang from Bangkok.

4. PRIVATE TAXI / CAR from Bangkok to Lampang

👉 Private car is the most comfortable way to travel from Bangkok to Lampang.

  • ✔️ Good for: families, groups and business travelers
  • ✔️ Duration: about 7–9.5 hours
  • ✔️ Comfort: very high with door-to-door service
  • ✅ Best option: Private car or minivan with hotel or airport pickup
  • 💡 Tip: A private minivan is ideal for groups sharing the cost.
  • 🌏 Extra tip: Transfers are available from both Bangkok airports.

A private car or taxi offers the most convenient transfer from Bangkok to Lampang. The journey takes about 7–9.5 hours with direct hotel-to-hotel or airport service.

Companies such as Thailand Limo by Datum, Kim Transfers Thailand, Torch Taxi, AEC 168 Transport, Than Car Service, Gosafe Transport and Easyride Services operate modern cars, SUVs and spacious minivans.

Private transfers cost about $180–500 per vehicle, depending on the car type. You can book a transfer from your hotel or directly from Suvarnabhumi or Don Mueang Airport.

BOOK TAXI with 12go.asia

🚕 Taxi Schedule from Bangkok to Lampang:
Taxi Service Travel Time Price (Car)
Torch Taxi 08:35 From $230.00 / Economy 3pax
Torch Taxi 08:35 From $240.00 / SUV 4pax
Torch Taxi 08:35 From $400.00 / Van 9pax
AEC 168 Transport 08:35 From $220.00 / Economy 3pax
AEC 168 Transport 08:35 From $240.00 / SUV 4pax
AEC 168 Transport 08:35 From $400.00 / Van 9pax
Thailand Limo by Datum 07:00 From $380.00 / Comfort 3pax
Thailand Limo by Datum 07:00 From $385.00 / SUV 4pax
Thailand Limo by Datum 07:00 From $410.00 / Van 9pax
Than Car Service 08:20 From $220.00 / Economy 3pax
Than Car Service 08:20 From $240.00 / SUV 4pax
Than Car Service 08:20 From $390.00 / Van 9pax
Gosafe Transport 08:35 From $400.00 / Van 9pax
Easyride Services 08:00 From $180.00 / Economy 2pax
Easyride Services 08:00 From $190.00 / SUV 4pax
Easyride Services 08:00 From $300.00 / Van 8pax

taxi-car-bangkok-to-lampang
From Bangkok to Lampang you can also travel by private car, taxi (photo: 12go.asia).

❓ FAQ – Travel from Bangkok to Lampang

How to book tickets or flights from Bangkok to Lampang?

Book train, bus and flight tickets online at 12go.asia ➜ or Baolau ➜. You can also book return trips and other routes.

How long does it take to travel from Bangkok to Lampang?

Travel takes about 1–1.5 hours by flight, 8.5–10.5 hours by bus, 9–12 hours by train, or 7–9.5 hours by private car.

What is the distance from Bangkok to Lampang?

The distance is about 600 km by road and around 515 km by air.

How much does it cost to travel from Bangkok to Lampang?

Prices range from about $6 by train to around $500 per private car. Flights cost $45–100 and buses $16–30 per person.

What types of trains operate to Lampang?

Thai Railway operates 1st, 2nd and 3rd class trains with seats and sleeper berths. Air-conditioned 2nd class sleepers are the most popular.

What is the cheapest way to get to Lampang?

The cheapest options are Thai Railway trains or tourist buses, with fares starting from about $6 per person.

What is the fastest way to travel from Bangkok to Lampang?

A direct flight to Lampang Airport is the fastest option, taking only about 1–1.5 hours.

How do you travel from Lampang back to Bangkok?

You can return by train, bus, direct flight or private car using the same transport options.

Where can you travel from Lampang?

Continue to Chiang Mai or visit Phayao, Nan or Phrae by bus or private car.

Where can you book accommodation in Lampang?

Book hotels, guesthouses and resorts online at Agoda ➜.

Where can you learn more about solo travel in Thailand?

Read this guide with practical advice: Solo Travel in Thailand.

Popular travel routes in Thailand:
How to get from Bangkok to Koh Tao? How to get from Bangkok to Hua Hin?
How to get from Krabi to Koh Samui? How to get from Surat Thani to Phuket?
How to get from Koh Lipe to Langkawi? How to get from Surat Thani to Koh Lanta?
How to get from Phuket to Koh Yao Yai? How to get from Koh Lanta to Koh Samui?

BOOK Your HOTEL in Lampang

BOOK a TOUR / ACTIVITY in Thailand


💡 Practical Travel Tips for Bangkok to Lampang

Traveling from Bangkok to Lampang is easy by plane, train, tourist bus or private car. The best option depends on your budget, schedule and preferred level of comfort.

  • Fastest Option: Direct flights reach Lampang Airport in about 1–1.5 hours.
  • Best Budget Choice: Trains and tourist buses are affordable and operate every day.
  • Overnight Travel: Sleeper trains and night buses help save time and accommodation costs.
  • Private Transfer: A private car offers hotel-to-hotel service and flexible departure times.
  • Book Early: Reserve flights and sleeper berths in advance, especially during holidays.
  • Local Transport: Songthaews, tuk-tuks and taxis are available after arrival in Lampang.

Tip: Flight, train, bus and private transfer tickets can be searched and booked online in advance.


🎫 Book your tickets from Bangkok to Lampang + Schedule:

Chiang Mai to Bangkok ➔

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 2

No votes so far! Be the first to rate this post.

About the author:
Hi, my name is Milan and I’m from the Czech Republic. I’m an independent traveler and the creator of this guide about northern Vietnam. I’ve spent a lot of time exploring this beautiful region — especially its mountains, nature, and ethnic culture. This website was born from my personal travel experiences, and I regularly update it with new tips and information to help fellow travelers. Follow our Facebook page for updates. This site was built with passion ❤️. Read more about the author
Share: