How to Get from Phuket to Pattaya
Compare flights, buses, and private transfers from Phuket to Pattaya. Find the best way to travel between Thailand's top beach hubs.

Contents
Trading the limestone karsts of the Andaman Sea for the neon-lit coastline of the Gulf of Thailand is a long journey across the country. While both Phuket and Pattaya are world-famous for their coastal energy, they offer vastly different atmospheres. Phuket provides a rugged, island-hopping gateway, while Pattaya serves as a high-octane urban playground just a short hop from the capital.
The distance between these two hubs is very large. Travelers must choose between the efficiency of a direct flight across the gulf, the budget-friendly endurance of a long-distance bus, or the absolute privacy of a door-to-door transfer. Each method offers a distinct perspective on the Thai landscape, from the clouds above the central plains to the winding highways that connect the south to the eastern seaboard.
Phuket to Pattaya by Flight
For most travelers, taking a flight is the most logical choice. It turns a grueling day-long road trip into a quick hop. Bangkok Airways operates direct flights between Phuket International Airport and U-Tapao International Airport (UTP), which serves Pattaya and lies about 40 to 45 kilometers from the city, a drive of 45 to 70 minutes.[1] The route bypasses the heavy traffic of Bangkok entirely.
The flight takes approximately 1 hour and 40 minutes.[2] Fares vary by date and booking class, and the cheapest fares go to those who book early. You can check the latest availability and compare fares on GoAsia.cc.
Phuket to Pattaya by Bus
The bus is the classic choice for budget travelers and those who enjoy the slow rhythm of the Thai highway system. A direct coach leaves Phuket in the afternoon, around 15:00, and reaches Pattaya the next morning. The ride takes from about 16 hours 45 minutes, so be prepared for a long stint in a reclining seat. On booking platforms, tickets cost about $32 to $42 (October 2026), depending on the seat class.[3]
Phuket to Pattaya by Private Transfer
If you are traveling in a large group or carrying specialized equipment like surfboards or golf clubs, a private transfer offers unparalleled convenience. This is a door-to-door service that eliminates the need for airport check-ins or taxi hops to bus terminals. However, it is the most expensive way to travel: on booking platforms, private transfers cost about $400 to $613 per vehicle, depending on the vehicle class (October 2026).[3]
The journey takes from about 15 hours, and longer with traffic or stops, but with the flexibility to stop whenever you wish. You can choose from several vehicle types: 3-pax Economy or Comfort cars for solo travelers and couples, 4-pax SUVs for small families, or 9-pax and 10-pax vans for larger groups.[3]
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Flight | Varies by date | 1h 40min[2] | High |
| Bus | $32 to $42[3] | From about 16h 45min[3] | Medium |
| Private Transfer | $400 to $613[3] | From about 15h | Very High |
Tips for Traveling from Phuket to Pattaya
- Book Flights Early: The cheapest fares disappear quickly, especially in the high season. If you see a low price, it is wise to grab it.
- Pack a Jacket for the Bus: Thai buses are notorious for their powerful air conditioning. Even in the heat, the cabin can feel like a refrigerator. A light blanket or hoodie is essential for a night bus.
- U-Tapao Transport: When you land at U-Tapao Airport, remember that it is a 45 to 70 minute drive to Pattaya. Take a taxi, an airport shuttle van or a ride-hailing app for the rest of the way to your hotel.[1]
- Snacks and Power Banks: For the long road journey, ensure your electronics are charged and you have plenty of water. While buses stop for food, having your own snacks makes the journey much smoother.
- Check Departure Points: Phuket is a large island. Confirm exactly where your bus departs before you book.
Timetable
| Flight Phuket - Pattaya $ 38.96–147.15 1h 40m – 1days 5m | |
|
|
| Bus Phuket - Pattaya $ 31.75–42.33 16h 45m – 17h | |
|
|
| Taxi Phuket - Pattaya $ 399.70–612.87 15h – 17h | |
|
| Bus Sirinat National Park - Pattaya $ 31.75–42.33 16h 40m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Phuket to Pattaya, including current prices and schedules.
The bus is usually the cheapest way to travel, at about $32 to $42 on booking platforms (October 2026), but the journey takes almost a full day. Early-booked flights can be competitive, so compare fares for your dates.
Flying is the fastest method by a significant margin. The direct flight takes only about 1 hour and 40 minutes, compared with more than half a day by road.
Travel time varies greatly by mode: flights take about 1 hour and 40 minutes, private transfers take from about 15 hours and buses from about 16 hours 45 minutes.
Yes, Bangkok Airways operates direct flights between Phuket International Airport and U-Tapao Airport, which serves the Pattaya region. This allows you to avoid connecting through Bangkok.
U-Tapao Airport is about 40 to 45 kilometers from Pattaya city, a drive of 45 to 70 minutes. Take a taxi, an airport shuttle van or a ride-hailing app, or book a transfer in advance. You can compare private transfers on GoAsia.cc.
Yes, private transfers are available in 9-pax and 10-pax van configurations. These are ideal for groups who want a direct door-to-door service without the hassle of public transport.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Bangkok Airways: Flight Ticket from Phuket to Pattaya. Retrieved October 26, 2026.
- [2] Bangkok Airways: Flight Ticket from Pattaya to Phuket. Retrieved October 26, 2026.
- [3] 12Go: 12Go timetable Phuket to Pattaya. Retrieved October 26, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.