EZseat

Home › Buses to Phangnga

Buses to Phangnga

19 scheduled departures reach Phangnga from 4 origins on 4 Oct 2026. The cheapest seat comes from Nakhon Si Thammarat at ฿400, and the shortest typical ride is from Nakhon Si Thammarat, at about 5 h 20 min.

Where the buses come from

Bangkok to Phangnga

Bangkok to Phangnga: 8 departures, first 16:00 and last 19:50. Seats ฿713 to ฿1,168. About 10 h 50 min on the road.

Nakhon Si Thammarat to Phangnga

Nakhon Si Thammarat to Phangnga: 8 departures, first 07:00 and last 17:30. Seats ฿400. About 5 h 20 min on the road.

Pattaya to Phangnga

Pattaya to Phangnga: 2 departures, first 15:00 and last 15:00. Seats ฿1,205 to ฿1,607. About 15 h 20 min on the road.

Pran Buri to Phangnga

Pran Buri to Phangnga: 1 departures, first 20:50 and last 20:50. Seats ฿1,109. About 7 h 35 min on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 04:00, with 4 departures. The earliest arrival is at 04:20 and the latest at 22:50.

The day across these routes

The first bus of the day leaves at 07:00 (Nakhon Si Thammarat to Phangnga) and the last at 20:50 (Pran Buri to Phangnga). The busiest hour is 19:00 with 4 departures, and 6 of the 19 departures, 31%, leave at 18:00 or later.

Fares run from ฿400 to ฿1,607, with the middle departure at ฿713. By seat type: VIP 8 (฿876 to ฿1,607); First class 3 (฿713 to ฿1,205); Standard 8 (฿400).

Typical ride lengths: 0 routes under 3 hours, 1 between 3 and 6, 1 between 6 and 10 and 2 over 10. The shortest is Nakhon Si Thammarat to Phangnga at 5 h 20 min and the longest Pattaya to Phangnga at 15 h 20 min.

Listed services: charging points on 9 trips; marked emergency exits on 8 trips; emergency window hammers on 4 trips.