There are 7 ways to get from Chaiyaphum to Lampang by bus, plane, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Don Mueang International Airport, fly to Lampang
best- Take the bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminalbus
- Fly from Don Mueang International Airport (DMK) to Lampang (LPT)plane DMK - LPT
7h 48m฿1,832–5,191Bus via Bangkok
cheapest- Take the bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminalbus
- Take the bus from Bangkok Mochit Bus Terminal to Lampangbus Route No.909 / ...
15h 40m฿632–1,591Train
- Take the train from Ban Lueam to Ayutthayatrain
- Take the train from Ayutthaya to Chiang Maitrain
- Take the train from Chiang Mai to Nakhon Lampangtrain
21h 1m฿744–3,230Drive 532.4 km
- Drive from Chaiyaphum to Lampangcar 532.4 km
7h 59m฿2,000–2,888Train to Khon Kaen Airport, fly to Lampang
- Take the train from Ban Lueam to Khon Kaentrain
- Fly from Khon Kaen Airport (KKC) to Lampang (LPT)plane KKC - LPT
8h 55m฿4,134–10,470Train to Khon Kaen Airport, fly to Chiang Mai International Airport, bus
- Take the train from Ban Lueam to Khon Kaentrain
- Fly from Khon Kaen Airport (KKC) to Chiang Mai International Airport (CNX)plane KKC - CNX
- Take the bus from Chiang Mai to Lampangbus
9h 59m฿2,149–5,080Bus
- Take the bus from Chaiyaphum to Si Sa Ketbus
- Take the bus from Si Sa Ket to Lampangbus
22h 38m฿1,424–1,900
Chaiyaphum to Lampang by bus
Questions & Answers
The cheapest way to get from Chaiyaphum to Lampang is to train which costs ฿700 - ฿3300 and takes 21h 1m.
The fastest way to get from Chaiyaphum to Lampang is to bus and fly which takes 7h 48m and costs ฿1800 - ฿5500.
No, there is no direct bus from Chaiyaphum station to Lampang. However, there are services departing from Chaiyaphum Bus Station and arriving at Lampang via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 15h 40m.
No, there is no direct train from Chaiyaphum to Lampang. However, there are services departing from Ban Lueam and arriving at Nakhon Lampang via Ayutthaya and Chiang Mai. The journey, including transfers, takes approximately 21h 1m.
The distance between Chaiyaphum and Lampang is 838 km. The road distance is 532.4 km.
The best way to get from Chaiyaphum to Lampang without a car is to bus via Bangkok which takes 15h 40m and costs ฿600 - ฿1600.
It takes approximately 7h 48m to get from Chaiyaphum to Lampang, including transfers.
Chaiyaphum to Lampang bus services, operated by Thian Chai Air, depart from Chaiyaphum Bus Station.
Chaiyaphum to Lampang train services, operated by State Railway of Thailand, depart from Ban Lueam station.
The best way to get from Chaiyaphum to Lampang is to bus via Bangkok which takes 15h 40m and costs ฿600 - ฿1600. Alternatively, you can train, which costs ฿700 - ฿3300 and takes 21h 1m.
What companies run services between Chaiyaphum, Thailand and Lampang, Thailand?
You can take a bus from Chaiyaphum Bus Station to Lampang via Bangkok Mochit Bus Terminal in around 15h 40m. Alternatively, you can take a vehicle from Chaiyaphum to Nakhon Lampang via Ban Lueam, Ayutthaya, and Chiang Mai in around 21h 1m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Lampang
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ฿1,700–4,700
Flights from Khon Kaen Airport to Lampang via Don Mueang International Airport
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- ฿3,600–9,000
Flights from Khon Kaen Airport to Lampang via Chiang Mai International Airport, Don Mueang International Airport
- Ave. Duration
- 7h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿5,500–10,000
Flights from Khon Kaen Airport to Chiang Mai International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ฿1,500–3,400
- Phone
- 1690
- [email protected]
- Website
- dticket.railway.co.th
Train from Ban Lueam to Ayutthaya
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ฿95–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿150–180
- 2nd Class (Air-Conditioned Berth)
- ฿95–130
- 2nd Class (Air-conditioned Seat)
- ฿360–400
Train from Ayutthaya to Chiang Mai
- Ave. Duration
- 11h 31m
- Frequency
- 3 times a day
- Estimated price
- ฿170–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿200–250
- 2nd Class (Air-Conditioned Berth)
- ฿170–230
- 2nd Class (Air-conditioned Seat)
- ฿470–520
Train from Chiang Mai to Nakhon Lampang
- Ave. Duration
- 2h 24m
- Frequency
- Once daily
- Estimated price
- ฿30–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿100–130
- 2nd Class (Air-Conditioned Berth)
- ฿30–40
- 2nd Class (Air-conditioned Seat)
- ฿270–300
Train from Ban Lueam to Khon Kaen
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Estimated price
- ฿45–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿45–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
Train from Ban Lueam to Khon Kaen
- Ave. Duration
- 1h 52m
- Frequency
- Twice daily
- Estimated price
- ฿45–900
- Book at
- https://12go.asia/en/operator/thai-railways
- Website
- https://dticket.railway.co.th/DTicketPublicWeb/home/Home
- 1st Class (Air-Conditioned Berth)
- ฿600–900
- 3rd Class (Seat)
- ฿120–150
- 2nd Class (Air-Conditioned Berth)
- ฿45–60
- 2nd Class (Air-conditioned Seat)
- ฿290–320
- Website
- busonlineticket.co.th
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿350–500
- Book at
- 12go.asia
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ฿350–500
- Book at
- 12go.asia
- Phone
- 044 811 556
- Website
- 12go.asia
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿130–470
- Book at
- 12go.asia
Bus from Chaiyaphum Bus Station to Bangkok Mochit Bus Terminal
- Ave. Duration
- 5h 35m
- Frequency
- Every 3 hours
- Estimated price
- ฿130–470
- Book at
- 12go.asia
- Phone
- +66 2 936 3256
- Website
- sombattour.com
Bus from Bangkok Mochit Bus Terminal to Lampang
- Ave. Duration
- 9h 40m
- Frequency
- Every 4 hours
- Estimated price
- ฿500–1,100
- Book at
- https://12go.asia/en/operator/sombat-tour
- Website
- https://www.sombattour.com/
- Express
- ฿500–650
- VIP
- ฿834
- Phone
- 1624
- [email protected]
- Website
- nakhonchaiair.com
Bus from Bangkok Mochit Bus Terminal to Lampang
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- ฿700–1,100
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
Bus from Chaiyaphum to Si Sa Ket
- Ave. Duration
- 6h 19m
- Frequency
- Once daily
- Estimated price
- ฿420–500
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
Bus from Si Sa Ket to Lampang
- Ave. Duration
- 15h 19m
- Frequency
- Once daily
- Estimated price
- ฿1,000–1,400
- Book at
- https://12go.asia/en/operator/nakhonchai-air
- Website
- https://www.nakhonchaiair.com/view/
- Phone
- +66 56 720 720
- [email protected]
- Website
- phetprasert.com
Bus from Chiang Mai to Lampang
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- ฿95–190
- Schedules at
- phetprasert.com
- 13
- ฿95–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I buy a London Underground ticket?, 5 delightfully under-the-radar French towns you need to visit, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
More Questions & Answers
Chaiyaphum to Lampang bus services, operated by Thian Chai Air, arrive at Bangkok Mochit Bus Terminal station.
Chaiyaphum to Lampang train services, operated by State Railway of Thailand, arrive at Ayutthaya station.
Yes, the driving distance between Chaiyaphum to Lampang is 532 km. It takes approximately 7h 59m to drive from Chaiyaphum to Lampang.
Book your Chaiyaphum to Lampang bus tickets online with Omio and 12go.asia.
There are 117+ hotels available in Lampang.















