EZseat

Home › Buses to Lamphun

Buses to Lamphun

44 scheduled departures reach Lamphun from 19 origins on 4 Oct 2026. The cheapest seat comes from Lampang at ฿337, and the shortest typical ride is from Lampang, at about 1 h 10 min.

Where the buses come from

Phitsanulok to Lamphun

Phitsanulok to Lamphun: 10 departures, first 06:30 and last 23:45. Seats ฿340 to ฿412. About 6 h 37 min on the road.

Bangkok to Lamphun

Bangkok to Lamphun: 4 departures, first 10:15 and last 20:00. Seats ฿661 to ฿771. About 11 h 27 min on the road.

Pathum Thani to Lamphun

Pathum Thani to Lamphun: 4 departures, first 18:50 and last 20:10. Seats ฿771. About 11 h 50 min on the road.

Chum Phae Bus Terminal to Lamphun

Chum Phae Bus Terminal to Lamphun: 3 departures, first 16:35 and last 23:55. Seats ฿664. About 9 h 35 min on the road.

Sukhothai to Lamphun

Sukhothai to Lamphun: 3 departures, first 08:15 and last 10:45. Seats ฿389 to ฿412. About 5 h 30 min on the road.

Khon Kaen to Lamphun

Khon Kaen to Lamphun: 2 departures, first 17:30 and last 22:30. Seats ฿748. About 10 h 35 min on the road.

Lampang to Lamphun

Lampang to Lamphun: 2 departures, first 19:30 and last 02:30. Seats ฿337. About 1 h 10 min on the road.

Loei to Lamphun

Loei to Lamphun: 2 departures, first 22:00 and last 23:45. Seats ฿630. About 9 h on the road.

Lom Sak Bus Terminal to Lamphun

Lom Sak Bus Terminal to Lamphun: 2 departures, first 18:50 and last 21:30. Seats ฿533. About 7 h 20 min on the road.

Tak to Lamphun

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

Udon Thani to Lamphun

Udon Thani to Lamphun: 2 departures, first 18:45 and last 21:00. Seats ฿777. About 12 h on the road.

Bueng Kan to Lamphun

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

Kamphaeng Phet to Lamphun

Kamphaeng Phet to Lamphun: 1 departures, first 00:50 and last 00:50. Seats ฿346. About 4 h 30 min on the road.

Nakhon Phanom to Lamphun

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

Roi Et to Lamphun

Roi Et to Lamphun: 1 departures, first 20:40 and last 20:40. Seats ฿863. About 12 h on the road.

Sakon Nakhon to Lamphun

Sakon Nakhon to Lamphun: 1 departures, first 18:45 and last 18:45. Seats ฿943. About 13 h 30 min on the road.

Ubon Ratchathani to Lamphun

Ubon Ratchathani to Lamphun: 1 departures, first 17:45 and last 17:45. Seats ฿1,037. About 14 h 55 min on the road.

Uttaradit to Lamphun

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

Yasothon to Lamphun

Yasothon to Lamphun: 1 departures, first 19:20 and last 19:20. Seats ฿935. About 13 h 20 min on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 08:00, with 12 departures. The earliest arrival is at 02:30 and the latest at 21:00.

The day across these routes

The first bus of the day leaves at 00:50 (Kamphaeng Phet to Lamphun) and the last at 23:55 (Chum Phae Bus Terminal to Lamphun). The busiest hour is 18:00 with 7 departures, and 22 of the 44 departures, 50%, leave at 18:00 or later.

Fares run from ฿337 to ฿1,040, with the middle departure at ฿630. By seat type: VIP 6 (฿771); First class 1 (฿661); Double-decker 19 (฿407 to ฿1,040); Standard 18 (฿337 to ฿661).

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

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