EZseat

Home › Buses from Nan

Buses from Nan

From Nan we found 14 scheduled departures on 4 Oct 2026, spread over 5 destinations. The cheapest seat leaves for Phrae at ฿160, and the longest typical ride is the one to Ubon Ratchathani, at about 16 h 36 min.

Destinations

Nan to Phrae

Nan to Phrae: 6 departures, first 06:30 and last 17:00. Seats ฿160 to ฿330. About 2 h on the road.

Nan to Bangkok

Nan to Bangkok: 4 departures, first 09:00 and last 19:30. Seats ฿632 to ฿983. About 9 h 55 min on the road.

Nan to Rayong

Nan to Rayong: 2 departures, first 17:46 and last 18:15. Seats ฿947. About 13 h 30 min on the road.

Nan to Ubon Ratchathani

Nan to Ubon Ratchathani: 1 departures, first 17:00 and last 17:00. Seats ฿1,082. About 16 h 36 min on the road.

Nan to Uttaradit

Nan to Uttaradit: 1 departures, first 08:00 and last 08:00. Seats ฿308. About 3 h 45 min on the road.

Who runs the buses

Each operator is counted by the departures it runs from Nan to the destinations above.

Where the buses leave from

The day across these routes

The first bus of the day leaves at 06:30 (Nan to Phrae) and the last at 19:30 (Nan to Bangkok). The busiest hour is 17:00 with 4 departures, and 4 of the 20 departures, 20%, leave at 18:00 or later.

Fares run from ฿160 to ฿1,082, with the middle departure at ฿330. By seat type: VIP 1 (฿983); First class 6 (฿632 to ฿1,082); Standard 13 (฿160 to ฿330).

Typical ride lengths: 1 routes under 3 hours, 1 between 3 and 6, 1 between 6 and 10 and 2 over 10. The shortest is Nan to Phrae at 2 h and the longest Nan to Ubon Ratchathani at 16 h 36 min.

Listed services: emergency window hammers on 14 trips; charging points on 13 trips; blankets on 3 trips.