Pattaya to Phuket by bus

1 buses leave Pattaya for Phuket every day, with fares from ฿1,205 to ฿1,205. The quickest trip takes 17h; the first bus departs at 15:00 from Pattaya's Sawasdee All Thai Bus Stop (Opposite YJ Hotel), the last at 15:00. Operators: Sawasdee All Thai. Prices checked on 2026-10-30.

Find seats and book

Daily timetable

DepartsArrivesDurationOperatorClassFare
15:00→ 08:0017hSawasdee All ThaiA/C 1st class฿1,205Book

Your journey, step by step

Before you go

When you arrive

Checked on 29 Oct 2026.

Where to board in Pattaya

Bus companies on this route

Questions travellers ask

How long is the bus from Pattaya to Phuket?

The fastest bus takes 17h. Most departures take about 17h.

How much is a bus ticket from Pattaya to Phuket?

Fares run from ฿1,205 to ฿1,205, set by the bus companies.

When do the first and last buses from Pattaya to Phuket leave?

The first bus leaves at 15:00 and the last at 15:00: 1 departure a day.

Where does the bus to Phuket leave from in Pattaya?

Most buses leave from Pattaya's Sawasdee All Thai Bus Stop (Opposite YJ Hotel).

Questions about the bus from Pattaya to Phuket? Ask BeeBee →