There are two ways to travel direct by public transport from Phuket to Pattaya:
- Option 1: Fly to Pattaya.
- Option 2: Take a bus to Pattaya.
There are also a variety of indirect routes. If you are not in a rush to complete your journey then you could take a bus or minivan from Phuket to Surat Thani, then a train from Surat Thani to Bangkok, and then take a train or bus from Bangkok to Pattaya.
Flights Times from Phuket to Pattaya
Flights from Phuket to Pattaya land at U-Tapao Airport, which is 40.7 km from Pattaya City.
| Phuket - Pattaya ฿ 1,316–4,970 1h 40m – 1days 5m | |
| |
Bus Times from Phuket to Pattaya
There is currently 1 direct bus service a day from Phuket to Pattaya available to book online.
| Phuket | Pattaya | Ticket | Company |
| 15:00 | 08:00 | ฿1,938 | 465 Surat Thani Phuket Transport |
- Departure from Phuket: Bus services to Pattaya depart from Phuket Bus Terminal 2.
- Journey Time: By bus the journey from Phuket to Pattaya is scheduled to take 17 hours 00 minutes
Buy Tickets from Phuket to Pattaya
Use the Search Box below to buy bus tickets and flights from Phuket to Pattaya.
This is a popular route and it gets busy particularly in December and January and again in April. We recommend booking in advance at busy times of the year.
Phuket Bus Terminal 2
Phuket Bus Terminal 2 is 4.6 km from Phuket Town, 15.9 km from Patong Beach, 23.0 km from Kata Beach and 29.5 km from Phuket Airport. To reach Phuket Bus Terminal 2 by public transport your best option is to take a local bus, minivan or shared songthaew taxi to Phuket Bus Terminal 1 and from there take a pink songthaew (shared taxi) to Phuket Bus Terminal 2. Phuket Bus Terminal 1 is located off the Phang Nga Road in the centre of Phuket Town, a 1.3 km walk to the East of Phuket Town Central Market.
Location of Phuket Bus Terminal 2
Location of U-Tapao International Airport
U-Tapao International Airport is located 40.7 km to the South of Pattaya City and 30.8 km to the East of Rayong Bus Terminal 2.
Travel from U-Tapao International Airport
For onward travel from U-Tapao Airport to Pattaya you have two options:
- Minivan: The cost is 250 THB per person and the service terminates at Central Festival Pattaya Beach shopping mall.
- Taxi: Expect to pay 800 to 1,000 THB for a taxi to any point in Pattaya City.

Minivan and taxi services are available from the Airport Terminal Building. Look for the signs when you arrive at U-Tapao Airport.
Location of the Pattaya Sawasdee bus stop
Bus services from Phuket terminate at the Sawasdee Office in Pattaya City.