Bangkok and Pattaya sit about 130km apart. There's a real transport option for every budget and time constraint. Here's a full breakdown of costs, journey times and exactly how to use each one.
An honest note on the price variance
Check current pricing before you travel
Worth being upfront about before the details below: bus and train fares genuinely differ across sources by a meaningful margin. Bus tickets range from 117 THB on the cheapest routes to over 180 THB on others, largely depending on the specific operator and departure terminal. Train fares show an even wider spread, from as low as 30 THB up to 220 THB depending on the source and class of travel. Check current pricing directly with the operator or a booking platform like 12Go before you travel, rather than relying on a single figure.
Bus
The cheapest, most frequent option
| Price (one way) | 117 to 182 THB |
| Journey time | 2 to 3.5 hours |
| Departure points | Ekkamai (Eastern Bus Terminal) or Mo Chit (Northern Bus Terminal) |
| Frequency | Roughly every 30 minutes, 5am to 11pm |
| Best for | Budget travellers, most frequent service |
- Head to Ekkamai if you're in central or eastern Bangkok, this is the most frequent departure point.
- If you're near northern Bangkok or flying into Don Mueang, use Mo Chit instead.
- Buy your ticket at the terminal counter, no advance booking is required for most services.
- Board any bus from 5am to 11pm, departures run roughly every 30 minutes.
- Sit back for the 2 to 3.5 hour journey, air-conditioned coaches are standard on this route.
- Arrive at Pattaya Bus Terminal on North Pattaya Road.
- Take a baht bus or a Grab for the final leg to your hotel. Budget an extra 15 to 20 minutes and 50 to 150 THB if you're staying in Central or South Pattaya rather than North Pattaya.
Minivan (shared van)
A modest step up from the standard bus
| Price (one way) | 196 to 206 THB |
| Journey time | ~2.5 hours |
| Departure point | Ekkamai, same general area as the buses |
| Frequency | Departs once full rather than on a fixed timetable |
| Best for | A step up from bus, similar price range |
- Head to Ekkamai, minivans depart from the same general area as the buses.
- Buy your ticket at the counter, prices run 196 to 206 THB, a modest step up from the standard bus.
- Board your assigned van, these typically depart once full rather than on a fixed timetable, so arrive with some buffer time.
- Expect a journey of roughly 2.5 hours, similar to the bus but usually a smaller, faster-loading vehicle.
- Arrive at a drop-off point in Pattaya, confirm with the operator whether this is the main bus terminal or a more central location.
Train
The slowest option, but properly scenic
| Price (one way) | 30 to 220 THB, sources genuinely vary |
| Journey time | 2.5 to 3.5 hours |
| Departure point | Hua Lamphong Railway Station, via Lat Krabang |
| Frequency | Once daily |
| Best for | A slower, more scenic option |
- Head to Hua Lamphong Railway Station in central Bangkok.
- Buy your ticket at the station, services run once daily, so check the departure time in advance rather than assuming flexibility.
- Board the train, which routes via Lat Krabang before continuing on to Pattaya.
- Settle in for the 2.5 to 3.5 hour journey, truly the slowest option on this list, but a real choice if you'd rather watch the countryside than sit in traffic.
- Arrive at Pattaya Railway Station, then take a taxi or songthaew for the final leg to your hotel.
Private taxi
The most direct, door to door option
| Price (one way) | 1,100 to 2,500 THB (metered fare ~1,200 to 1,500 THB plus ~200 THB tolls) |
| Journey time | 1.5 to 2 hours |
| Departure point | Your hotel, a taxi rank, or booked via app |
| Best for | Door to door comfort |
- Arrange a taxi through your hotel, at a taxi rank, or via a ride-hailing app.
- Negotiate a fixed price before departure if using a street taxi, drivers will typically quote a flat fare from Bangkok to Pattaya rather than using the meter for the full distance.
- Expect a metered fare of roughly 1,200 to 1,500 THB from central Bangkok, plus around 200 THB in tolls for the Motorway 7 toll road.
- Ride directly to your hotel, this is the most direct, door to door option on this list, taking 1.5 to 2 hours.
Grab
A fixed, agreed price shown before you commit
| Price (one way) | 1,200 to 1,700 THB |
| Journey time | 1.5 to 2 hours |
| Booking method | Grab app |
| Best for | App-based convenience with upfront pricing |
- Open the Grab app from your hotel or current location in Bangkok.
- Enter your Pattaya hotel as the destination and confirm the upfront fare estimate before booking, typically 1,200 to 1,700 THB.
- Meet your driver at the pickup point shown in the app.
- Ride directly to your hotel, with the advantage of a fixed, agreed price shown before you commit, unlike a negotiated street taxi.
Fixed-price private transfer
A predictable, pre-agreed price
| Price (one way) | 1,199 to 1,725 THB |
| Journey time | 1.5 to 2 hours |
| Booking method | Online in advance |
| Best for | Predictable pricing, pre-booked online |
- Book online in advance through a dedicated transfer service, prices typically run 1,199 to 1,725 THB depending on the operator and exact route.
- Confirm your pickup details, most operators collect directly from your Bangkok hotel or from the airport if you're arriving internationally.
- Meet your driver at the confirmed time and location.
- Enjoy a predictable, pre-agreed price with no on-the-day negotiation, a real advantage over a street taxi if certainty matters more than potentially saving a little on the fare.
From Suvarnabhumi Airport (BKK) directly
Heading straight to Pattaya without the city
| Bus price | ~130 to 150 THB |
| Bus journey time | ~2 hours |
| Taxi price | 1,050 to 1,700 THB plus tolls |
| Taxi journey time | ~1.5 hours |
| Best for | Arriving flyers heading straight to Pattaya |
- If arriving by flight, head to the ground floor of Suvarnabhumi Airport after collecting your luggage.
- For the cheapest option, look for the airport bus counter, tickets run roughly 130 to 150 THB and the journey takes about 2 hours.
- For a faster, more direct option, take an airport taxi from the official taxi counter, expect 1,050 to 1,700 THB plus tolls for the roughly 1.5 hour journey straight to your hotel.
- Alternatively, book a Grab or a fixed-price private transfer in advance for the same door to door convenience with confirmed pricing.
Sourced from travelness.com's how to get from Bangkok to Pattaya with prices 2026, rome2rio.com's Bangkok to Pattaya 5 ways to travel, visitkohrong.com's Bangkok to Pattaya 2026 travel guide, creativetravelguide.com's how to travel from Bangkok to Pattaya 2026, iamkohchang.com's how to get from Bangkok to Pattaya by bus taxi and train, takviewer.com's Bangkok to Pattaya bus taxi and train options 2026 guide, thethaipass.com's how to travel from Bangkok to Pattaya 2026, pattaya.love's Bangkok to Pattaya transport guide 2026, and pattaya-transfer.com's taxi Bangkok to Pattaya private transfers.
Practical tips
Book a bus from Ekkamai specifically if budget and frequency matter most. It's consistently the cheapest, most regular service on this route.
Choose a fixed-price private transfer over a metered taxi if predictable cost matters to you. Several operators offer this at a similar price point with no negotiation required.
Confirm current bus and train fares directly before travelling. The real variance across sources means a figure from one guide may not match what you're quoted on the day.
Factor in the extra 15 to 20 minutes and 50 to 150 THB for onward transport from Pattaya Bus Terminal if your hotel isn't in North Pattaya specifically.
Common mistakes to avoid
- Assuming train travel is always cheaper than the bus, the genuine price range on trains actually overlaps with bus fares. It sometimes exceeds them, depending on the class and source.
- Booking a metered taxi without asking about the Motorway 7 toll separately, this typically adds around 200 THB on top of the metered fare.
- Choosing Mo Chit Bus Terminal when you're departing from central or eastern Bangkok, Ekkamai is generally the more convenient departure point unless you're specifically near northern Bangkok or flying via DMK.
- Skipping a check on your Pattaya hotel's distance from the bus terminal, arriving at North Pattaya still leaves a real onward journey if you're staying in Central or South Pattaya.