Bus to Lamphun
20 cities and towns have direct buses to Lamphun. Fares start at ฿337. The fastest service takes about 1h 10m. Earliest departure 00:50, latest 23:55. Buses arrive at Doi Ti (Three-way intersection).
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Lamphun | 4 | 11h 27m | ฿661–฿771 |
| Bueng Kan → Lamphun | 1 | 16h 30m | ฿1,021 |
| Chum Phae Bus Terminal → Lamphun | 3 | 9h 35m | ฿664 |
| Kamphaeng Phet → Lamphun | 1 | 4h 30m | ฿346 |
| Khon Kaen → Lamphun | 3 | 11h | ฿748 |
| Lampang → Lamphun | 2 | 1h 10m | ฿337 |
| Loei → Lamphun | 2 | 9h | ฿630 |
| Lom Sak Bus Terminal → Lamphun | 2 | 7h 20m | ฿533 |
| Nakhon Phanom → Lamphun | 1 | 15h | ฿1,040 |
| Nong Khai → Lamphun | — | — | — |
| Pathum Thani → Lamphun | 4 | 11h 50m | ฿771 |
| Phitsanulok → Lamphun | 10 | 6h 37m | ฿340–฿412 |
| Roi Et → Lamphun | 2 | 12h 30m | ฿863 |
| Sakon Nakhon → Lamphun | 1 | 13h 30m | ฿943 |
| Sukhothai → Lamphun | 3 | 5h 30m | ฿389–฿412 |
| Tak → Lamphun | 2 | 4h 15m | ฿412 |
| Ubon Ratchathani → Lamphun | 1 | 14h 55m | ฿1,037 |
| Udon Thani → Lamphun | 2 | 12h | ฿777 |
| Uttaradit → Lamphun | 1 | 3h 50m | ฿340 |
| Yasothon → Lamphun | 1 | 13h 20m | ฿935 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.