Getting there

Bangkok to Pattaya: bus, taxi or train, the complete guide

Pattaya lies about 150 km south-east of Bangkok on the Gulf of Thailand, and the motorway makes it one of the easiest trips out of the capital. Buses leave all day from the city terminals and straight from Suvarnabhumi airport, taxis are affordable for a group, and a slow local train runs for the curious. I compare every option below, with departure points, realistic times and how to reach your hotel once you arrive.

Kylian DevBy Kylian Dev

  • Ekkamai bus, airport bus and taxi compared
  • Direct from Suvarnabhumi airport
  • Getting around Pattaya on arrival

Short answer

The easiest way from Bangkok to Pattaya is the bus from Ekkamai (Eastern) bus terminal: departures roughly every hour, about 2 to 2.5 hours, often 130 to 180 THB. From Suvarnabhumi airport, Bell Travel Service and other coaches take about 2 to 2.5 hours for roughly 200 to 350 THB. A taxi or Grab takes 1.5 to 2 hours and usually costs 1,200 to 2,000 THB including tolls. A slow local train also runs, but it is rarely practical. Prices and schedules change, so check official sources when you book.

Bangkok to Pattaya: all options compared

Four ways to go, from most practical to most niche.

OptionTravel time (indicative)Price per person (indicative, THB)Best for
Bus from Ekkamai (or Mo Chit)2 to 2.5 h130 to 180Travellers already in central Bangkok · Book
Coach from Suvarnabhumi airport2 to 2.5 h200 to 350Heading straight to Pattaya after landing · Book
Taxi or Grab1.5 to 2 h1,200 to 2,000 per carGroups, families, lots of luggage · Book
Local train3.5 to 4 hUnder 100Rail fans with time to spare · Book

On this route the bus is hard to beat: cheap, frequent and comfortable enough for a trip of two hours or so. A taxi becomes good value as soon as you are three or four, and it drops you at your hotel door.

Beach Road, Pattaya
Beach Road, Pattaya

The bus from Ekkamai, Mo Chit or the Southern terminal

The classic, cheapest option from the city.

Ekkamai (the Eastern bus terminal, next to BTS Ekkamai) has the most departures to Pattaya, run by Roong Reuang Coach and other companies from early morning to late evening. Buses also leave from Mo Chit (Northern terminal) and Sai Tai Mai (Southern terminal), which can be handier depending on where you stay. Tickets are sold at the counters, usually for cash, and online through booking sites for a small fee.

  • Ekkamai is the easiest terminal to reach: take the BTS Sukhumvit line to Ekkamai station.
  • Buses usually stop in North Pattaya; some continue to Jomtien, so check your ticket.
  • Outside public holidays you can normally buy a ticket on the day.

Direct from Suvarnabhumi airport

No need to go into Bangkok after a long-haul flight.

Coaches to Pattaya leave from level 1 of Suvarnabhumi, near gate 8. Bell Travel Service is the best-known operator, with departures spread through the day, and some Roong Reuang services also run from the airport. The trip takes about 2 to 2.5 hours depending on traffic. Bell can also drop you close to your hotel in Pattaya for a small supplement.

Bell Travel Service

Most popular

Airport counter on level 1, several departures a day, booking in advance is recommended in high season.

Airport taxi

Door to door

Take a meter taxi from the official queue on level 1 and agree on the fixed Pattaya price and tolls before leaving.

From Don Mueang

Less direct

There are fewer direct options: a Grab or taxi, or a bus into town then from Mo Chit.

Pattaya Beach
Pattaya Beach

Taxi, Grab or private transfer

The most comfortable option for groups.

A metered taxi or a Grab from Bangkok to Pattaya takes about 1.5 to 2 hours. Most drivers ask for a fixed price rather than the meter, plus motorway tolls. Agree on the total before you set off. Private transfers booked online cost a little more but include tolls and a fixed pick-up time.

  • Split between three or four people, a taxi often costs little more per person than the airport coach.
  • Ask for a large car if you have several suitcases.
  • Grab shows the price upfront, which avoids any haggling.

The local train

Cheap and slow, only for rail lovers.

The State Railway of Thailand runs a basic third-class train from Bangkok to Pattaya on the eastern line, with a very limited timetable. It takes around 3.5 to 4 hours, costs very little and has no air conditioning. It is a charming ride, but the bus is faster and far more flexible. Check the current timetable on the SRT website before planning around it.

Arriving in Pattaya

Bus terminals are north of the centre.

Songthaew (baht bus)

Cheapest

Shared pick-up trucks loop along Beach Road and Second Road for a small fixed fare. Just hop on and press the buzzer to get off.

Grab or Bolt

Simplest

Works well across Pattaya and Jomtien, with the price shown before you book.

Motorbike taxi

Quick

Fast for short hops if you travel light. Agree on the price first.

From the North Pattaya terminals, allow 10 to 20 minutes to Central Pattaya and 20 to 30 minutes to Jomtien, more at rush hour. To choose your area, see where to stay in Pattaya.

Continue from Pattaya

A good springboard for the eastern coast.

  • Koh Larn: ferries and speedboats from Bali Hai pier, about 15 to 45 minutes.
  • Koh Samet: about 1.5 to 2 hours by road to Ban Phe pier, then a short boat ride.
  • Koh Chang: about 4 to 5 hours by road and ferry via Trat.
  • Back to Bangkok or the airport: the same buses run in the other direction all day.

When to go to Pattaya

Pattaya is a year-round destination, but the dry season is more pleasant. See the Pattaya weather month by month.

PeriodWeatherImpact on the trip
November to FebruaryDry and less humidHigh season: busier roads at weekends, book hotels early
March to MayVery hotSongkran in April: packed buses and huge water fights
June to OctoberRainy season, showersLower prices, traffic slower during heavy rain

Mistakes to avoid

What I see most often on this route.

  • Leaving Bangkok on Friday evening or a long-weekend eve without expecting traffic.
  • Getting into a taxi without agreeing on the price and tolls.
  • Assuming every bus goes to Jomtien: many stop in North Pattaya.
  • Missing the last airport coach after a delayed flight.
Create my itineraryTurn what you've read into a day-by-day route.

FAQ

Your questions

How long does it take to get from Bangkok to Pattaya?

About 2 to 2.5 hours by bus from Ekkamai or Suvarnabhumi airport, and 1.5 to 2 hours by taxi without heavy traffic. The local train takes around 3.5 to 4 hours.

What is the cheapest way from Bangkok to Pattaya?

The bus from Ekkamai, usually around 130 to 180 THB. The local train is cheaper still, but slow and infrequent.

Can I go directly from Suvarnabhumi airport to Pattaya?

Yes. Coaches such as Bell Travel Service leave from level 1 near gate 8, and a taxi from the official queue is also easy.

How much is a taxi from Bangkok to Pattaya?

Often 1,200 to 2,000 THB per car including tolls, depending on your starting point and the car size. Agree on the total before leaving.

Is there a train from Bangkok to Pattaya?

Yes, a basic third-class train on the eastern line, with a very limited timetable. The bus is faster and more practical.

Where does the bus arrive in Pattaya?

Most buses arrive in North Pattaya. From there, take a songthaew, a Grab or a motorbike taxi to your hotel.