Back to blog
Bangkok to Pattaya in 2026: Bus, Taxi and How Long It Takes

Photo by Andreas Maier on Pexels

Bangkok to Pattaya in 2026: Bus, Taxi and How Long It Takes

October 22, 2026

This material was prepared with the help of artificial intelligence and checked by a person. Editorial responsibility: Aster Of Asia Co., Ltd..

Responsible for content: Leonid Ustinov, Aster Of Asia Co., Ltd.

Aster of Asia editorial team


The journey from Bangkok to Pattaya takes 1.5 to 2.5 hours, depending on how you travel. The bus from Ekkamai costs around 145 baht at the ticket counter and takes 2-2.5 hours. A taxi or Grab gets you there in 1.5-2 hours, but that means 1,200-2,000 baht per car, plus the motorway tolls.

The price gap is roughly tenfold, while the time saved is under an hour. So the choice rarely comes down to speed. It comes down to how many suitcases you have and where in Pattaya you are staying. Pattaya sits about 150 km from Bangkok, which is why the drive is short on paper and variable in practice.

How long the trip takes and what affects it

The route runs along Motorway 7, and with clear traffic a car covers it in about an hour and a half. The trouble is rarely the highway itself but the exit from Bangkok: on Friday evenings and on Sundays, on the return leg, congestion easily adds 40-60 minutes.

Budget match

We will shortlist properties for your budget

Pick a range and we will send a shortlist with prices, layouts and payment plans within 24 hours.

Here is how the main options compare:

  • Bus from Ekkamai: 2-2.5 hours (up to 3 in traffic), 120-145 baht
  • Bus from Suvarnabhumi: 1.5-2.25 hours, 140-168 baht
  • Shared minivan: 2-3 hours, 250-400 baht
  • Taxi, Grab, Bolt: 1.5-2 hours, 1,200-2,200 baht
  • Private transfer: 1.5-2 hours, 1,000-2,500 baht
  • Train: 2.5-4 hours, from 31 baht

One detail travelers often overlook: the bus does not drop you by the sea, it drops you at the bus station. Add another 15-20 minutes and 50-150 baht for local transport to your hotel.

The Ekkamai bus: schedule, price and drop-off point

The Eastern Bus Terminal (Ekkamai) sits right beside the Ekkamai BTS station, so you can reach it by Skytrain from anywhere in central Bangkok, even with luggage. First-class air-conditioned buses leave roughly every 30 minutes from 5 a.m. until 10-11 p.m.

Facade of Ekkamai Eastern Bus Terminal in Bangkok with Thai signage and flags
Photo: Supanut Arunoprayote, CC BY 4.0, Wikimedia Commons

Buy tickets only at the counter. In 2026 the fare there stays around 120-145 baht, it is fixed, and there is nothing to haggle over. People who approach you in the hall offering to help with tickets are selling the same seat for more.

The bus arrives at the Pattaya bus station on North Pattaya Road. If you are staying in Jomtien or the south of the city, you will need a songthaew for the final stretch: another 50-150 baht and about 15 minutes.

This is where the math shifts. For a solo traveler with a backpack, the bus is the clear winner. For two people with large suitcases, the gap narrows: 290 baht in tickets plus 300 baht for a songthaew, versus 1,300-1,500 baht for a taxi door to door, without hauling bags through two transfers.

From Suvarnabhumi Airport to Pattaya after landing

A direct bus, number 389, runs from the airport. It departs not from the arrivals terminal but from the airport transportation center, roughly once an hour from 6:00 to 22:00, and costs 140-168 baht. The ride takes about two hours, with stops in North Pattaya and Jomtien.

Interior of Suvarnabhumi Airport terminal in Bangkok with curved roof and escalators
Photo: Grendelkhan, CC BY-SA 3.0, Wikimedia Commons

The main trap is the last departure around 22:00. If your flight lands at midnight, the bus is gone, leaving you with a car or a night in an airport hotel.

There is a middle option: a shared transfer with hotel drop-offs. It costs a little over 200 baht per person, but takes 2-3 hours because the driver visits other guests' hotels first. If yours is last on the list, you lose an hour.

A metered taxi from Suvarnabhumi will ask 1,500-2,000 baht, while a private transfer with a meet-and-greet at arrivals runs 1,000-2,500 baht. For families with children and a stroller, it is simpler to book an airport transfer in advance: the price is locked before you board, and at 1 a.m. you will not have to explain that you need Jomtien, not Walking Street.

Taxi, Grab and Bolt: what a car really costs

The apps show a fixed upfront price of 1,400-2,200 baht. During evening peaks and holidays, a surge multiplier applies, so the range is real rather than theoretical. You need mobile data to book, so get a Thai SIM or eSIM, otherwise you cannot call a car from the arrivals hall.

Night traffic with yellow taxis at a busy junction under an elevated road in Bangkok
Photo: Markus Winkler, Pexels License, Pexels

Motorway tolls cause the most disputes. They are usually not included in the quoted fare: the driver pays at the booths and expects you to reimburse him in cash. Keep a couple of hundred baht in small notes.

From Don Mueang Airport there is no direct bus to Pattaya at all. Your options are Grab or a metered taxi for 1,500-1,600 baht plus tolls, or a two-step route through the city with a change at Ekkamai. The second option saves roughly 800 baht but takes an hour to an hour and a half longer.

Is the 31-baht train to Pattaya worth it?

Honestly, almost never. The ticket really does start at 31 baht, and the rail distance to Pattaya is about 155 km, but the train takes 2.5 to 4 hours and runs infrequently. The Pattaya station is set back from the beachfront, so you will also need local transport at the end.

Covered platform with orange pillars beside a train at Pattaya railway station
Photo: Own Work, CC BY-SA 3.0, Wikimedia Commons

This option suits travelers who want the ride itself, in an old Thai train with open windows. As a way to reach the sea, it loses to the bus on every measure except ticket price.

My pick is simple. Traveling alone from central Bangkok, take the Ekkamai bus for 145 baht and do not overpay. Two or three people with luggage straight from Suvarnabhumi, take a car: the per-person difference is small and it saves a lot of stress. One exception: if your monthly budget is counted in hundreds of baht, bus 389 earns its 140-168 baht even with a suitcase.

FAQ

How much is a taxi from Bangkok to Pattaya in 2026?

From 1,200 to 2,200 baht per car, depending on pickup point and time of day. Motorway tolls are paid separately in cash.

How often do buses leave from Ekkamai?

Roughly every 30 minutes from 5 a.m. until 10-11 p.m. Tickets are sold at the counter, and advance booking is usually not needed.

Where does the airport bus stop in Pattaya?

Bus 389 drops passengers in North Pattaya and Jomtien. You make your own way to the hotel from there, and a songthaew costs 50-150 baht.

What if my flight lands after midnight?

Buses have stopped running by then. Your options are Grab, Bolt, a metered taxi, or a pre-booked transfer with a meet-and-greet at arrivals.

Can I get to Pattaya directly from Don Mueang?

There is no direct bus. You can take a car for 1,500-1,600 baht plus tolls, or transfer in the city at Ekkamai bus station.

Does the bus drop me at the beach?

No. It stops at the Pattaya bus station on North Pattaya Road, so budget an extra 15-20 minutes and 50-150 baht for onward transport.

Is a private transfer cheaper than a taxi?

Not always. Private transfers run 1,000-2,500 baht, similar to taxis at 1,200-2,200 baht, but the price is fixed in advance and the driver meets you at arrivals.

Source: Bangkok Authority

Ready to invest in Thailand? Our experts will help you find the perfect property.

Personalised selection

Which area of Thailand suits you best?

We will match properties in locations that fit your goals.

Step 1 of 5

What is your goal?


Back to blogShare this article