Bangkok to Pattaya is one of Thailand\\\’s shortest and most frequently travelled routes — just 150km and under 2 hours by road when traffic cooperates. Pattaya is a beach city on the Gulf of Thailand\\\’s eastern seaboard, known for its long beach, walking street, and increasingly popular family-friendly resorts. Getting there from Bangkok is easy and cheap.
🔍 🎟️ Search Bangkok → Pattaya tickets on 12Go →
Option 1: Bus from Ekkamai (Eastern Bus Terminal)
The most popular option — buses run from Bangkok\\\’s Ekkamai Bus Terminal (Eastern Bus Terminal, BTS Ekkamai station) to Pattaya\\\’s bus station on North Pattaya Road. Journey takes around 1.5–2.5 hours depending on traffic. Buses depart every 30–60 minutes throughout the day.
- Journey time: 1.5–2.5 hours
- Price: ~108–135 THB
- Departure: Ekkamai Bus Terminal (BTS Ekkamai)
- Frequency: Every 30–60 minutes, roughly 6:00 AM–9:00 PM
- Arrival: North Pattaya Bus Station
🎟️ 🎟️ Search Bangkok → Pattaya tickets on 12Go →
Option 2: Bus from Mo Chit or Suvarnabhumi Airport
Buses also run from Mo Chit Northern Bus Terminal and from Suvarnabhumi Airport directly to Pattaya — useful if you\\\’re arriving from northern Thailand or flying in. The Suvarnabhumi → Pattaya bus (Bell Travel Service) is particularly convenient for new arrivals.
- Suvarnabhumi → Pattaya: ~1.5 hours, ~143 THB (Bell Travel Service)
- Mo Chit → Pattaya: ~2–3 hours, ~124 THB
Option 3: Minivan
Shared minivans run from Victory Monument and other Bangkok locations to Pattaya, dropping passengers closer to beach areas. Faster than the bus but less comfortable. Around 200–250 THB per person.
Journey Summary
| Departure point | Time | Cost |
|---|---|---|
| Ekkamai (Eastern Terminal) | 1.5–2.5 hrs | ~108–135 THB |
| Suvarnabhumi Airport | ~1.5 hrs | ~143 THB |
| Mo Chit (Northern Terminal) | 2–3 hrs | ~124 THB |
| Minivan (Victory Monument) | ~2 hrs | ~200 THB |
Where to Stay in Pattaya
Pattaya Beach (central) is the main strip. Jomtien Beach to the south is quieter and more family-friendly. Naklua in the north is the least touristy area. Most accommodation is along Beach Road or Second Road.
🏨 [Travelpayouts widget: Hotels in Pattaya via Booking.com or Agoda]
Frequently Asked Questions
How long is the bus from Bangkok to Pattaya?
Around 1.5–2.5 hours depending on traffic. Morning departures before 8:00 AM are usually fastest. Rush hour (especially Friday evenings) can add significant time.
Can I get from Bangkok Airport directly to Pattaya?
Yes — Bell Travel Service runs buses from Suvarnabhumi Airport directly to Pattaya for around 143 THB. The bus stop is on the ground floor (arrivals level) of the airport. No need to go into Bangkok first.
Related Guides
- Bangkok to Hua Hin: Bus and Train Guide
- Bangkok to Koh Chang: Bus and Ferry Guide
- Pattaya to Koh Samet: Ferry Guide
This post contains affiliate links. When you book through them, we may earn a small commission at no extra cost to you.