Skip to content
Bangkok to Pattaya: Bus, Taxi, Train and Van Compared

Bangkok to Pattaya: Bus, Taxi, Train and Van Compared

The quick version

Compare every way from Bangkok to Pattaya by cost, time and comfort, with terminal tips, airport options and last-mile advice.

6 min readBy Soi Scout Editorial
Share this article:
On this page

Last updated November 2026: the trip from Bangkok to Pattaya takes roughly 2 to 3 hours, and the best mode depends on where in Bangkok you start. Taxis and private transfers suit groups and heavy bags, buses suit budget solo travelers, and airport arrivals can usually skip central Bangkok. Every price and time below is a search-snippet figure that is not yet verified, so confirm it with the operator before you travel.

Bangkok To Pattaya, Thailand — 1
Photo: Vyacheslav Argenberg, CC BY 4.0, via Wikimedia Commons.

Featured image: This Photo was taken by Supanut Arunoprayote. Feel free to use any of my images, but please mention me as the author and may send me a message. (สามารถใช้ภาพได้อิสระ แต่กรุณาใส่เครดิตผู้ถ่ายและอาจส่งข้อความบอกกล่าวด้วย) Please do not upload an updated image here without consultation with the Author. The author would like to make corrections only at his own source. This ensures that the changes are preserved.Please if you think that any changes should be required, please inform the author.Otherwise you can upload a new image with a new name. Please use one of the templates derivative or extract., CC BY 4.0, via Wikimedia Commons.

Quick answer: the best way from Bangkok to Pattaya

Bangkok To Pattaya, Thailand — 2
Photo: Jonashtand, CC BY-SA 4.0, via Wikimedia Commons.

Most travelers choose between a bus, a minivan and a taxi. Journey times in search results range from about 2 hours to about 3 hours, and traffic decides where you land in that range. Pick by who you are and where you start.

  • Budget solo traveler: take a bus from the Ekkamai (Eastern) or Mo Chit terminal.
  • Couple or family with luggage: book a taxi or private transfer door to door.
  • Landing at Suvarnabhumi: look for a direct airport option before heading into the city.
  • Rail fans: check the State Railway of Thailand timetable for a current Pattaya service.
Bangkok To Pattaya, Thailand — 3
Photo: likeacat, CC BY-SA 3.0, via Wikimedia Commons.

Bangkok to Pattaya compared: cost, time, comfort

Published figures conflict because operators, terminals, bus classes, tolls and traffic all differ. Snippets quote a taxi at about ฿1,700 to ฿1,800 including tolls. A bus fare starts from about ฿119 to ฿141. One result gives a drive time of 1 hour 37 minutes, which is a best case with light traffic. Treat the table as a planning range, not a quote.

Eastern Bus Terminal — 4
Photo: シャムネコ, CC BY-SA 3.0, via Wikimedia Commons.
ModeApprox. cost (unverified)Approx. timeDeparts fromBest forCaveat
Taxi or private transfer฿1,700–฿1,800 incl. tollsAbout 2 hours, traffic dependentYour hotel or the airportGroups, heavy bags, late arrivalsAgree the fare and tolls first
BusFrom ฿119–฿141About 2 to 3 hoursEkkamai (Eastern) or Mo ChitBudget solo travelersFixed schedule and a terminal transfer
MinivanCheck operatorCheck operatorCheck operatorFlexible budget tripsConfirm the departure point and luggage rules
TrainCheck State Railway of ThailandCheck State Railway of ThailandHua Lamphong, if runningRail enthusiastsVerify the service exists on your date
Airport-directCheck operatorCheck operatorSuvarnabhumi AirportAirport arrivalsConfirm the current service first

By bus

Bangkok To Pattaya, Thailand — 5
Photo: Chainwit., CC BY 4.0, via Wikimedia Commons.

Buses are the cheapest option, with fares from about ฿119 to ฿141 in search snippets. Departures run from the Ekkamai (Eastern) terminal and the Mo Chit terminal. Frequency is reported as anything from hourly to every 2 hours, so check the current timetable. Buy tickets at the terminal or through the operator's own booking page. Ask where in Pattaya the coach stops, because the drop-off point sets your final-mile cost. For other starting points, see our guide to other ways into Pattaya.

By taxi, Grab or private transfer

Bangkok To Pattaya, Thailand — 6
Photo: Chainwit., CC BY 4.0, via Wikimedia Commons.

A taxi is the simplest door-to-door choice, quoted at about ฿1,700 to ฿1,800 including tolls. That price is per vehicle, so four people split it far better than one. Agree the total fare and who pays the tolls before you get in. Avoid unlicensed drivers who approach you in arrivals halls. A pre-booked private transfer or a ride-hailing app shows the price upfront, but check current availability for a long-distance pickup.

Good to know

Bus fares from ฿119 to ฿141 sit far below the taxi quote, so a taxi pays off mainly for groups, heavy bags or late arrivals.

By minivan

Bangkok To Pattaya, Thailand — 7
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

Minivans appear in search results as a flexible alternative to buses. This guide has no verified departure point, fare or frequency for them. Ask the operator where the van leaves, whether large bags fit, and where it drops you in Pattaya. Vans fill up, so confirm seat limits on busy weekends.

By train

Bangkok To Pattaya, Thailand — 8
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

Rail is the least certain option, and the brief supplies no confirmed timetable. Check the State Railway of Thailand timetable for a current Pattaya service from Hua Lamphong. Confirm the fare and the departure time for your date. Then plan the transfer from the Pattaya station to your hotel, which adds time and cost.

From Suvarnabhumi or Don Mueang airport

Bangkok To Pattaya, Thailand — 9
Photo: calflier001, CC BY-SA 2.0, via Wikimedia Commons.

Landing at Suvarnabhumi rarely means you should go into Bangkok first. Check the Suvarnabhumi Airport official site for current ground-transport counters. Ask about a direct bus, van or taxi to Pattaya. For flying closer to the coast, read our notes on airport options near Pattaya. Don Mueang arrivals should verify direct services before heading to Mo Chit.

Which one should you pick?

Sponsored

Match the mode to your situation. Solo and cost-conscious: take a bus, with a fare from about ฿119 to ฿141. Two to four people: compare the taxi at roughly ฿1,700 to ฿1,800 per vehicle against paying per head. Late arrival or heavy bags: choose a taxi or private transfer, because bus departures are fixed. First-timers: book through an operator's own page and keep the confirmation on your phone. Allow up to 3 hours in every case.

Getting to your hotel once you arrive

แยกเอกมัยใต้ (cropped) — 10
Photo: Chainwit., CC BY-SA 4.0, via Wikimedia Commons.

Pattaya covers Central, Jomtien and Naklua, so the drop-off point matters. Songthaews, ride-hailing and motorbike taxis all handle the last stretch. Our guide to local transport in Pattaya covers the options. For short hops, read about songthaew and tuk-tuk rides. Staying beachside south of the center? See the Jomtien arrival guide. Heading to the islands next? Check reaching Koh Larn from Bangkok and the ferry departure point.

Common mistakes

Sponsored

Four errors cost travelers the most time. Going to the wrong Bangkok terminal is the first, so confirm Ekkamai or Mo Chit before you leave. Leaving on a Friday evening or holiday weekend risks heavy congestion on a trip that should take about 2 hours. Accepting an unmetered taxi without a fixed price invites overcharging. Booking the wrong Pattaya drop-off adds a second paid ride. Once settled, plan the rest with Pattaya activity ideas and seasonal timing advice.

Tip

Light traffic is what makes the 1 hour 37 minutes drive possible, so a Friday evening departure can stretch your ride well past the 2 to 3 hour range.

Frequently Asked Questions

Is it worth going to Pattaya from Bangkok?

Many travelers add it as a short coastal stop, since the journey takes roughly 2 to 3 hours. Our guide on whether Pattaya suits your trip helps you decide.

Notes for your Thailand trip

Optional updates when we add or change a town or island guide.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful