EZseat

Home › Buses to Songkhla

Buses to Songkhla

16 scheduled departures reach Songkhla from 2 origins on 4 Oct 2026. The cheapest seat comes from Nakhon Si Thammarat at ฿200, and the shortest typical ride is from Nakhon Si Thammarat, at about 2 h 50 min.

Where the buses come from

Nakhon Si Thammarat to Songkhla

Nakhon Si Thammarat to Songkhla: 13 departures, first 06:00 and last 18:00. Seats ฿200. About 2 h 50 min on the road.

Bangkok to Songkhla

Bangkok to Songkhla: 3 departures, first 16:40 and last 17:40. Seats ฿918 to ฿1,071. About 14 h on the road.

Where the buses arrive

Who runs the buses

Arrival times

Across all of these routes the busiest arrival hour is 07:00, with 3 departures. The earliest arrival is at 07:30 and the latest at 20:50.

The day across these routes

The first bus of the day leaves at 06:00 (Nakhon Si Thammarat to Songkhla) and the last at 18:00 (Nakhon Si Thammarat to Songkhla). The busiest hour is 17:00 with 3 departures, and 1 of the 16 departures, 6%, leave at 18:00 or later.

Fares run from ฿200 to ฿1,071, with the middle departure at ฿200. By seat type: First class 3 (฿918 to ฿1,071); Standard 13 (฿200).

Typical ride lengths: 1 routes under 3 hours, 0 between 3 and 6, 0 between 6 and 10 and 1 over 10. The shortest is Nakhon Si Thammarat to Songkhla at 2 h 50 min and the longest Bangkok to Songkhla at 14 h.

Listed services: marked emergency exits on 13 trips; charging points on 3 trips.