Bangkok to Pattaya: The 150km Question
Pattaya is 150km southeast of Bangkok, and every week I drive tourists on this exact route. It's one of the most common transfers in Thailand — retirees heading to their condos, families going for a beach weekend, couples on a short getaway, and bachelor parties who probably shouldn't be driving anyway.
The problem most tourists face isn't whether to go — it's how. There are at least six different ways to get from Bangkok to Pattaya, and each one has very different trade-offs. A ฿31 train ticket sounds unbeatable until you realise it takes almost four hours and the Pattaya station is nowhere near the beach. A Grab looks convenient until surge pricing kicks in during rush hour.
I've done this run in every way possible — train, bus, van, Grab, meter taxi, and my own Jaecoo J5 EV. Here's the honest comparison, with real prices as of August 2026.
The Distance and Time Basics
The distance from central Bangkok (Sukhumvit/Asok area) to central Pattaya (Walking Street) is roughly 150km. Travel times vary wildly depending on your departure point, time of day, and vehicle:
- By motorway (Route 7): 1 hour 30 minutes to 2 hours in normal traffic
- Rush hour (leaving Bangkok 4-7 PM): 2 hours 30 minutes to 3 hours
- Early morning departure (before 7 AM): 1 hour 15 minutes — this is the sweet spot
- Friday afternoon: Add 30-60 minutes. Everyone leaves Bangkok for the coast on Fridays.
- Sunday evening return: Same problem in reverse. Expect heavy traffic heading back.
The motorway tolls total about ฿120 (two sections). This is included in private transfer quotes but not always in Grab or taxi fares — always ask.
1. Private Car Transfer (฿2,600) — The Best Option for Most People
A private car from your Bangkok hotel to your Pattaya hotel is the most straightforward way to do this trip. No bus stations, no transfer negotiations, no waiting for other passengers.
Our rate at Bangkok Ride for a Bangkok-to-Pattaya private transfer is ฿2,600 in a Jaecoo J5 EV electric SUV. That covers up to 4 passengers, all tolls, door-to-door service. No hidden fees.
Why I think it's worth it: The bus costs ฿150 but you need a taxi from your Bangkok hotel to Ekkamai station (฿100-150), then another baht bus or taxi from Pattaya bus station to your hotel (฿50-100). That's ฿300-400 for a group, plus two hours of hassle, plus luggage wrestling through crowded stations. For ฿2,600, a family of four gets a comfortable SUV, cold AC, phone charging, and drops right at the hotel lobby.
- Price: ฿2,600 (Bangkok Ride, SUV, up to 4 passengers)
- Time: 1 hour 30 minutes (normal traffic)
- Includes: All tolls, door-to-door pickup and drop-off
- Best for: Families, couples with luggage, late departures, anyone who values comfort over saving a few hundred baht
- Book: bangkokride.com/book
2. Government Bus from Ekkamai (฿119-150) — The Budget Classic
The government-run buses depart from the Eastern Bus Terminal at Ekkamai (BTS Ekkamai station, Silom Line). This is the cheapest comfortable option, and it's been the standard way for decades.
Two main companies run this route: Roong Reuang Coach and Bell Travel Service. Roong Reuang is the government bus, Bell is a private company with a slightly better reputation for comfort.
- Roong Reuang Coach (government): ฿119-150, departs roughly every 30-60 minutes from 5:00 AM to 9:00 PM. Journey time: 2 to 2.5 hours. 40-seat air-conditioned buses.
- Bell Travel Service: ฿150, departs every 2 hours from 7:00 AM to 9:00 PM. Journey time: 2 hours. Slightly newer buses. Can book online.
- Departure point: Ekkamai Bus Terminal (BTS Ekkamai, exit 2, walk 200m)
- Arrival point: North Pattaya Bus Station — still 3-5km from most hotels
The catch: Getting to Ekkamai from your hotel costs ฿50-150 by Grab or taxi. And from Pattaya bus station, you'll need another ฿50-100 baht bus or taxi to reach your hotel. So the real cost is closer to ฿250-400 for a solo traveler, and the total journey time (door to door) is more like 3-4 hours.
My honest take: Good if you're a solo backpacker staying near Ekkamai with a small backpack. For anyone with luggage or a family, the savings don't justify the hassle.
3. Train from Hua Lamphong (฿31-170) — The Slow Scenic Route
Thailand's State Railway runs the Eastern Line from Bangkok (Hua Lamphong station) to Pattaya daily. There are two services:
- Train 283 (daily): Departs Hua Lamphong at 06:55, arrives Pattaya at 10:34. 3rd class only, no reservation needed. ฿31. Takes 3 hours 39 minutes.
- Train 997 (daily): Departs Hua Lamphong at 06:45, arrives Pattaya at 09:13. 2nd class air-conditioned, reserved seats. ฿170. Takes 2 hours 28 minutes.
- Weekend specials (SP887/888): Additional services on Saturday and Sunday, same 06:45 departure, arriving 09:13. ฿170.
The good: The 2nd class air-con train is genuinely comfortable — spacious seats, big windows, and you get to see the Thai countryside. It's also absurdly cheap at ฿170 for a 2.5-hour journey.
The bad: There's only one morning departure (and it's early — 6:45 AM). The Pattaya train station is on the Eastern outskirts of the city, about 4-5km from the beach and main hotel areas. You'll need a baht bus (฿10) or motorbike taxi (฿50-80) to get from the station to your hotel.
My honest take: The train is a fun experience if you've never ridden a Thai train and you're an early riser. It's not practical for most tourists. If you're a train enthusiast, do it once for the experience, then take a car next time.
4. Minivan (฿150-200) — Fast but Cramped
Shared minivans run between Bangkok and Pattaya from multiple departure points including Ekkamai, Victory Monument, and Khao San Road area. Companies include T Tour, Tawanok Tour, and Saharat Pattaya.
- Price: ฿150-200
- Departure: Multiple locations (Ekkamai, Victory Monument)
- Travel time: 2 to 3 hours
- Departures: Every 30-60 minutes from early morning
The catch: Minivans are cramped. If you're over 180cm tall, your knees will be against the seat in front. Luggage space is limited to a small boot — large suitcases may be rejected or require an extra fee. The air conditioning is usually set to arctic. Some drivers stop for toilet/snack breaks, others don't.
My honest take: I don't recommend minivans for this route. The ฿50-100 savings over a government bus aren't worth the discomfort. I've heard too many stories from tourists about vans taking 3.5 hours, being packed with cargo, or making mysterious stops at gas station "travel agencies."
5. Grab Car (฿1,300-2,500) — Convenient but Unpredictable
Grab from Bangkok to Pattaya is an option, and it works well — sometimes. The app quotes ฿1,300-1,800 for a GrabCar in normal conditions. That's the base fare.
- GrabCar (sedan): ฿1,300-1,800 base fare, up to ฿2,500 during peak hours or rain
- GrabCar SUV: ฿1,800-2,500, can surge higher
- Travel time: 1.5 to 2.5 hours
- Tolls: Usually extra (฿100-120) — check the fare breakdown
The catch: Surge pricing is the big one. On Friday afternoons, during rain, or late at night, Grab can quote ฿2,000-2,500 for a sedan. At that point, you're paying nearly as much as a private transfer but getting a random driver in an unknown car. Also, not all Grab drivers are willing to do the Bangkok-Pattaya run — some will cancel after accepting, especially if they realise the distance.
Another issue: Grab's Bangkok-Pattaya service has a max fare policy on the driver's side. Some drivers will ask you to pay in cash at a "negotiated rate" instead of through the app. This means you lose Grab's insurance and tracking. If your driver asks for cash, consider cancelling.
6. Meter Taxi (฿1,500-2,000) — Negotiate, Don't Meter
You can flag a meter taxi on the street or call one to your hotel for a Bangkok-to-Pattaya run. Most drivers will want to negotiate a flat rate rather than use the meter — and that's actually fine for this route.
- Negotiated flat rate: ฿1,500-2,000 for a sedan
- Real meter fare: Would be around ฿1,200-1,500, but drivers won't use it
- Travel time: 1.5 to 2.5 hours
- Tolls: Usually ฿100-120 extra — always confirm
The catch: The car quality is a lottery. You might get a clean Toyota Camry with a professional driver, or you might get a battered old Altis with sticky seats and a driver who chain-smokes with the windows down. You don't get to choose.
My honest take: If a taxi driver quotes ฿1,500 flat including tolls, it's a reasonable deal for a sedan. At ฿2,000, you're better off with a private transfer in a new SUV. Always confirm the toll situation before getting in.
The Big Comparison
- Train 3rd class: ฿31, 3h 40m, scenic but slow, station far from beach, one departure only
- Train 2nd class: ฿170, 2h 30m, comfortable, same limitations
- Government bus: ฿119-150, 2-2.5h, comfortable, need transfer at both ends
- Minivan: ฿150-200, 2-3h, cramped, luggage issues, unpredictable
- Meter taxi: ฿1,500-2,000, 1.5-2.5h, car quality is random, tolls may be extra
- Grab: ฿1,300-2,500, 1.5-2.5h, surge pricing, driver cancellations possible
- Private SUV transfer: ฿2,600, 1.5-2h, door-to-door, new EV SUV, all tolls included
For a solo traveller watching every baht, the train or bus works. For a couple or family with luggage, the private car pays for itself in convenience.
Money Comparison for a Family of Four
This is where the math gets interesting. Let's compare total door-to-door costs for a family of four with luggage:
- Bus option: ฿100 (Grab to Ekkamai) + ฿150 x 4 (bus tickets) + ฿100 (baht bus to Pattaya hotel) = ฿800 total
- Minivan option: ฿200 x 4 + ฿100 (Bangkok pickup) = ฿900 total
- Grab Car: ฿1,500-2,500 (one car, 4 passengers) = ฿1,500-2,500
- Meter taxi: ฿1,500-2,000 = ฿1,500-2,000
- Private SUV: ฿2,600 flat = ฿2,600
The bus saves you ฿1,800 compared to the private SUV. But the bus journey takes 4 hours door-to-door versus 1.5-2 hours in a private car. And you're dragging luggage through two bus stations with tired kids. For most families, the extra ฿1,800 is worth it.
When to Choose Each Option
After hundreds of these runs, here's when each option actually makes sense:
- Train: You're a solo traveler, a train enthusiast, and you don't mind waking at 5:30 AM. Do it once for the experience.
- Government bus: You're on a tight budget, traveling light, and staying near Ekkamai or Victory Monument.
- Minivan: Honestly, I rarely recommend this. Only if the bus is sold out.
- Grab: You're making a last-minute decision, it's a weekday morning, and the fare looks reasonable (under ฿1,600).
- Meter taxi: You can get a flat-rate quote of ฿1,500 or less including tolls, and you don't mind the car being a bit worn.
- Private transfer: You're a family, a couple with luggage, arriving late, or you simply value comfort and predictability. Book here.
Pro Tips I've Learned on This Route
- Leave early: The single biggest factor in travel time is when you leave Bangkok. Depart before 7 AM and you'll arrive in 1 hour 15 minutes. Leave at 5 PM on a Friday and you'll be lucky to make it in 3 hours.
- Avoid Friday afternoon and Sunday evening: These are the peak times for Bangkok-Pattaya traffic. If you can shift your departure by a few hours, do it.
- Tell your driver your exact hotel: Pattaya has three main areas — North Pattaya, Central Pattaya, and Jomtien (South). They're spread along 10km of coast. Jomtien adds about 15 minutes to the trip. Na Jomtien or Wong Amat Beach add even more.
- Charge your phone: If you're taking the bus or train, make sure your phone is charged. You'll need Google Maps and a Grab app ready for the final transfer to your hotel.
- Carry small bills: Bus and train tickets are cash-only. Have ฿200-500 in small notes ready.
- Book return in advance: If you're taking a private transfer, book your return trip at the same time. Popular departure times (especially Sunday afternoon) fill up quickly.
The Pattaya-Bangkok Return Trip
Everything above applies in reverse, with one important note: Sunday evening traffic from Pattaya back to Bangkok can be brutal. The motorway narrows near Sri Racha, and thousands of weekenders are heading back at the same time.
If you're driving back on a Sunday, leave before 3 PM if possible. After 4 PM, expect the 2-hour journey to take 3+ hours regardless of which transport option you choose.
For the return trip, book your private transfer the same way — same rate of ฿2,600, same door-to-door service.
Common Questions
Can I get from Bangkok to Pattaya by BTS or MRT? No. The BTS and MRT don't extend outside Bangkok proper. You'd need to take the BTS to Ekkamai or the MRT to Hua Lamphong, then transfer to a bus or train.
Is there a direct bus from BKK airport to Pattaya? Yes — Bell Travel runs buses from Suvarnabhumi Airport to Pattaya. If you're flying in, read my separate guide on BKK Airport to Pattaya transfers for detailed pricing.
Is it safe to take a private car at night? Absolutely. The Bangkok-Pattaya motorway (Route 7) is a well-lit, divided highway with service areas. I've done this drive at 11 PM and at 2 AM — no issues. Just book in advance so your driver is waiting.
Can I stop on the way? With a private transfer, yes — that's the advantage. We often stop at the Chonburi rest area or at a convenience store. If you want to visit a temple or attraction en route (like the Sanctuary of Truth or Nong Nooch Gardens), discuss it when booking.
What about renting a car and driving myself? You can, but I'd only recommend it if you're an experienced driver in Southeast Asian traffic. Thai driving culture is different — left-hand drive, aggressive merging, and motorbikes everywhere. Plus, parking in Pattaya can be expensive and scarce during peak season. The ฿2,600 for a private transfer starts to look very reasonable when you factor in car rental (฿1,000-1,500/day), fuel (฿400), tolls (฿120), and parking (฿200-500).
Bottom Line
Bangkok to Pattaya isn't complicated — it's just that every option has trade-offs. The ฿31 train is the cheapest but only runs once a day and takes almost four hours. The bus is the best budget option if you have time. Grab is convenient until surge pricing hits. And a private transfer in a proper SUV costs ฿2,600 but delivers you from door to door in comfort in under two hours.
For most tourists — especially families, couples, or anyone with luggage — the private transfer is the best choice. It's not the cheapest, but it's the one you won't regret. Book your Bangkok to Pattaya transfer here.