EZseat

Home › Buses to Lampang

Buses to Lampang

51 scheduled departures reach Lampang from 16 origins on 4 Oct 2026. The cheapest seat comes from Lamphun at ฿130, and the shortest typical ride is from Lamphun, at about 1 h.

Where the buses come from

Phitsanulok to Lampang

Phitsanulok to Lampang: 10 departures, first 06:30 and last 23:45. Seats ฿300 to ฿412. About 5 h 15 min on the road.

Lamphun to Lampang

Lamphun to Lampang: 6 departures, first 10:00 and last 20:00. Seats ฿130 to ฿335. About 1 h on the road.

Bangkok to Lampang

Bangkok to Lampang: 5 departures, first 10:15 and last 21:30. Seats ฿571 to ฿888. About 8 h 30 min on the road.

Chum Phae Bus Terminal to Lampang

Chum Phae Bus Terminal to Lampang: 5 departures, first 10:45 and last 23:55. Seats ฿553 to ฿559. About 8 h 45 min on the road.

Sukhothai to Lampang

Sukhothai to Lampang: 5 departures, first 08:15 and last 23:30. Seats ฿335 to ฿412. About 4 h on the road.

Khon Kaen to Lampang

Khon Kaen to Lampang: 4 departures, first 09:30 and last 22:30. Seats ฿623 to ฿643. About 9 h 50 min on the road.

Lom Sak Bus Terminal to Lampang

Lom Sak Bus Terminal to Lampang: 4 departures, first 13:30 and last 21:30. Seats ฿428 to ฿439. About 6 h on the road.

Loei to Lampang

Loei to Lampang: 2 departures, first 22:00 and last 23:45. Seats ฿523. About 8 h on the road.

Tak to Lampang

Tak to Lampang: 2 departures, first 10:45 and last 12:00. Seats ฿412. About 2 h 45 min on the road.

Udon Thani to Lampang

Udon Thani to Lampang: 2 departures, first 18:45 and last 21:00. Seats ฿672. About 11 h on the road.

Bueng Kan to Lampang

Bueng Kan to Lampang: 1 departures, first 15:00 and last 15:00. Seats ฿914. About 15 h 30 min on the road.

Nakhon Phanom to Lampang

Nakhon Phanom to Lampang: 1 departures, first 17:15 and last 17:15. Seats ฿932. About 14 h on the road.

Sakon Nakhon to Lampang

Sakon Nakhon to Lampang: 1 departures, first 18:45 and last 18:45. Seats ฿836. About 12 h 30 min on the road.

Ubon Ratchathani to Lampang

Ubon Ratchathani to Lampang: 1 departures, first 17:45 and last 17:45. Seats ฿932. About 14 h 25 min on the road.

Uttaradit to Lampang

Uttaradit to Lampang: 1 departures, first 12:40 and last 12:40. Seats ฿340. About 2 h 50 min on the road.

Yasothon to Lampang

Yasothon to Lampang: 1 departures, first 19:20 and last 19:20. Seats ฿830. About 12 h 50 min on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 13:00, with 4 departures. The earliest arrival is at 01:30 and the latest at 21:00.

The day across these routes

The first bus of the day leaves at 06:30 (Phitsanulok to Lampang) and the last at 23:55 (Chum Phae Bus Terminal to Lampang). The busiest hour is 21:00 with 5 departures, and 22 of the 51 departures, 43%, leave at 18:00 or later.

Fares run from ฿130 to ฿932, with the middle departure at ฿428. By seat type: VIP 3 (฿666); First class 2 (฿571 to ฿888); Double-decker 22 (฿130 to ฿932); Standard 24 (฿335 to ฿623).

Typical ride lengths: 3 routes under 3 hours, 2 between 3 and 6, 5 between 6 and 10 and 6 over 10. The shortest is Lamphun to Lampang at 1 h and the longest Bueng Kan to Lampang at 15 h 30 min.

Listed services: emergency window hammers on 47 trips; marked emergency exits on 14 trips; an emergency phone number on 14 trips.