EZseat

Home › Buses to Takua Pa Bus Terminal

Buses to Takua Pa Bus Terminal

19 scheduled departures reach Takua Pa Bus Terminal from 3 origins on 4 Oct 2026. The cheapest seat comes from Phuket at ฿190, and the shortest typical ride is from Phuket International Airport, at about 1 h 45 min.

Where the buses come from

Phuket to Takua Pa Bus Terminal

Phuket to Takua Pa Bus Terminal: 12 departures, first 08:10 and last 16:45. Seats ฿190. About 2 h 22 min on the road.

Phuket International Airport to Takua Pa Bus Terminal

Phuket International Airport to Takua Pa Bus Terminal: 4 departures, first 10:00 and last 17:20. Seats ฿240. About 1 h 45 min on the road.

Bangkok to Takua Pa Bus Terminal

Bangkok to Takua Pa Bus Terminal: 3 departures, first 19:05 and last 19:20. Seats ฿713 to ฿1,089. About 10 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 11:00, with 3 departures. The earliest arrival is at 05:30 and the latest at 19:00.

The day across these routes

The first bus of the day leaves at 08:10 (Phuket to Takua Pa Bus Terminal) and the last at 19:20 (Bangkok to Takua Pa Bus Terminal). The busiest hour is 16:00 with 3 departures, and 3 of the 19 departures, 15%, leave at 18:00 or later.

Fares run from ฿190 to ฿1,089, with the middle departure at ฿190. By seat type: VIP 2 (฿817 to ฿1,089); First class 17 (฿190 to ฿713).

Typical ride lengths: 2 routes under 3 hours, 0 between 3 and 6, 0 between 6 and 10 and 1 over 10. The shortest is Phuket International Airport to Takua Pa Bus Terminal at 1 h 45 min and the longest Bangkok to Takua Pa Bus Terminal at 10 h 35 min.

Listed services: emergency window hammers on 16 trips; charging points on 3 trips.