Allow at least 2 hours at each connection hub for transfers
Traveling from Surat Thani to Nan by bus takes approximately 360 minutes. If you're not pressed for time and prefer overland travel, this is the option for you. Prices range from 450 to 900 THB, so it's wise to check current rates before booking.
Budget Tip
The bus is the cheapest option, with prices ranging from 450 to 900 THB. The downside is the lengthy travel time.
For families
For families seeking a comfortable journey without rushing, the bus can be a good solution. You may need to prepare for the long travel duration.