Buses to Nan
Buses run to Nan from 8 towns, with 24 departures a day and fares from ฿160. Most buses arrive at Nan Bus Terminal. Bus companies include Nakhonnan Yanyon, Budsarakham, Sukhothai Thani (Win Tour) and Thaibus Tour. Timetables checked on 2026-10-30.
All bus routes to Nan
| From | Departures a day | From | Fastest | First bus | Last bus |
|---|---|---|---|---|---|
| Phrae | 12 | ฿160 | 1h 40m | 05:30 | 18:20 |
| Bangkok | 4 | ฿632 | 9h 30m | 09:45 | 20:00 |
| Pathum Thani | 2 | ฿632 | 9h 30m | 19:30 | 19:30 |
| Phitsanulok | 2 | ฿308 | 3h 50m | 11:30 | 12:00 |
| Den Chai | 1 | ฿330 | 3h | 04:30 | 04:30 |
| Rayong | 1 | ฿947 | 13h 27m | 17:45 | 17:45 |
| Ubon Ratchathani | 1 | ฿1,082 | 16h 15m | 18:00 | 18:00 |
| Uttaradit | 1 | ฿308 | 2h 20m | 13:30 | 13:30 |
Where buses arrive in Nan
- Nan Bus Terminal 22 departures a day
- Nakhonchai Air Bus Station Nan 2 departures a day
Bus companies to Nan
- Nakhonnan Yanyon 13 departures a day
- Budsarakham 3 departures a day
- Sukhothai Thani (Win Tour) 3 departures a day
- Thaibus Tour 2 departures a day
- Nakhonchaiair 2 departures a day
- Bangkok Bus Lines 1 departure a day