March 12, 2026
The distance from Bangkok to Pattaya is about 147 kilometers (91 miles) by road.
Depending on traffic conditions and the route taken, the journey usually takes between 90 minutes and 2 hours. Most travelers choose a direct private transfer or taxi from Bangkok or Suvarnabhumi Airport (BKK) to Pattaya because it is the fastest and most convenient way to reach Thailand’s popular seaside city.
How Far Is Pattaya from Bangkok?
Pattaya is located on the eastern coast of the Gulf of Thailand in Chonburi Province. The driving distance between central Bangkok and Pattaya is approximately 147 km, while the distance from Suvarnabhumi Airport to Pattaya is slightly shorter, around 120 km depending on the exact pickup location.
Because Pattaya is connected to Bangkok by modern highways and motorways, travel between the two cities is relatively quick compared to many other destinations in Thailand.
Bangkok to Pattaya Travel Time
The time needed to travel from Bangkok to Pattaya depends mainly on traffic conditions and the chosen transport method.
| Transport |
Average Travel Time |
Notes |
| Private Taxi / Transfer |
90–120 minutes |
Fastest and most direct option |
| Airport Bus |
2–2.5 hours |
Limited departure schedule |
| Train + Taxi |
3+ hours |
Indirect route |
If you want a more detailed breakdown of travel duration, see our guide on
Bangkok to Pattaya travel time.
Main Route from Bangkok to Pattaya
Most transfers from Bangkok to Pattaya follow the main motorway route:
- Bangkok → Motorway 7
- Chonburi → Pattaya Highway
- Arrival in Pattaya city center
This modern highway allows vehicles to travel quickly and safely between the two destinations. Professional drivers typically choose this route because it offers the most predictable travel time.
Distance from Suvarnabhumi Airport (BKK) to Pattaya
The distance from Suvarnabhumi Airport (BKK) to Pattaya is around 120 km. Because the airport is located east of central Bangkok, travelers can reach Pattaya faster than if they start their journey in the city center.
If you are planning transportation directly after landing, read our detailed guide:
How to Get from Bangkok Airport to Pattaya
Best Way to Travel the Distance Between Bangkok and Pattaya
Although several transport options exist, most visitors prefer a direct taxi or private transfer. This allows travelers to go directly from the airport or hotel to their destination in Pattaya without transfers or waiting times.
You can compare transportation options in our article:
Taxi vs Bus vs Train: Best Way to Travel from Bangkok to Pattaya
Private Transfer from Bangkok to Pattaya
If you want a fast and comfortable journey across the 147 km route, the easiest option is to book a private transfer. A professional driver will meet you at the airport or hotel and take you directly to Pattaya without additional stops.
See taxi options from Bangkok to Pattaya
Frequently Asked Questions
How many kilometers from Bangkok to Pattaya?
The road distance between Bangkok and Pattaya is approximately 147 km.
How long does it take to travel from Bangkok to Pattaya?
Travel time usually ranges between 90 minutes and 2 hours depending on traffic conditions.
Is Pattaya closer to Suvarnabhumi Airport than Bangkok city?
Yes. Suvarnabhumi Airport is about 120 km from Pattaya, making the trip shorter than starting from central Bangkok.