Bus to Nan
8 cities and towns have direct buses to Nan. Fares start at ฿160. The fastest service takes about 1h 40m. Earliest departure 04:30, latest 20:00. Buses arrive at Nakhonchai Air Bus Station Nan, Nan Bus Terminal.
Book in chat with Busaba
| Route | Departures/day | Duration | Fares |
|---|---|---|---|
| Bangkok → Nan | 4 | 9h 30m | ฿632–฿983 |
| Den Chai Railway Station → Nan | 1 | 3h | ฿330 |
| Pathum Thani → Nan | 2 | 9h 30m | ฿632 |
| Phitsanulok → Nan | 2 | 4h 05m | ฿308 |
| Phrae → Nan | 12 | 1h 50m | ฿160–฿330 |
| Rayong → Nan | 2 | 13h 27m | ฿947 |
| Ubon Ratchathani → Nan | 1 | 16h 15m | ฿1,082 |
| Uttaradit → Nan | 1 | 2h 20m | ฿308 |
Planning a trip? How bus travel in Thailand works — a plain guide to classes, terminals and tickets.