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.

Book a bus to Nan

All bus routes to Nan

FromDepartures a dayFromFastestFirst busLast bus
Phrae12฿1601h 40m05:3018:20
Bangkok4฿6329h 30m09:4520:00
Pathum Thani2฿6329h 30m19:3019:30
Phitsanulok2฿3083h 50m11:3012:00
Den Chai1฿3303h04:3004:30
Rayong1฿94713h 27m17:4517:45
Ubon Ratchathani1฿1,08216h 15m18:0018:00
Uttaradit1฿3082h 20m13:3013: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

Buses from Nan →

More destinations

All 1,040 bus routes →