There are 7 ways to get from Battambang to Pattaya by car, train, bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Drive, train  •  8 h 23 min

  1. Drive from Battambang to Aranyaprathet
  2. Take the train from Aranyaprathet to Chachoengsao
  3. Take the train from Chachoengsao to Pattaya

$28 - $85

Cheapest option

Bus, train  •  12 h 39 min

  1. Take the bus from Battambang to Bangkok
  2. Take the train from Hua Lamphong to Pattaya 283 Hua Lamphong - Phlu Ta Luang - Class III Fan

$23 - $49

5 alternative options

Minivan, bus  •  9 h 37 min

  1. Take the Minivan from Battambang Virak Buntham Express to Bangkok
  2. Take the bus from Bangkok Ekkamai to Pattaya

$25 - $26

Van, bus, Minivan  •  13 h 39 min

  1. Take the Van from Battambang Mekong Express to Siem Reap Mekong Express
  2. Take the bus from Siem Reap to Aranyaprathet
  3. Take the Minivan from Poipet to Pattaya

$24 - $27

Drive  •  5 h 3 min

  1. Drive from Battambang to Pattaya 212.3 miles

$30 - $45

Drive to Trat, fly, bus  •  7 h 4 min

  1. Drive from Battambang to Trat
  2. Fly from Trat (TDX) to Suvarnabhumi (BKK) TDX - BKK
  3. Take the bus from Suvarnabhumi Airport to Pattaya

$99 - $312

Van to Siem Reap, fly, bus  •  8 h 47 min

  1. Take the Van from Battambang Mekong Express to Siem Reap Mekong Express
  2. Fly from Siem Reap (REP) to Suvarnabhumi (BKK) REP - BKK
  3. Take the bus from Suvarnabhumi Airport to Pattaya

$93 - $220

What companies run services between Battambang, Cambodia and Pattaya, Thailand?

You can take a bus from Battambang to Pattaya via Bangkok, Phaya Thai, Ekkamai, and Bangkok Ekkamai in around 9 h 37 min.

Airlines
Bangkok Airways
Website
bangkokair.com
Flights from Trat to Suvarnabhumi
Ave. Duration
1 h
When
Every day
Estimated price
$80 - $390
Flights from Siem Reap to Suvarnabhumi
Ave. Duration
1 h 18 min
When
Every day
Estimated price
$100 - $650
Thai Smile
Website
thaismileair.com
Flights from Siem Reap to Suvarnabhumi
Ave. Duration
1 h 12 min
When
Every day
Estimated price
$80 - $340
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Aranyaprathet to Chachoengsao
Ave. Duration
4 h 5 min
Frequency
Once daily
Estimated price
$9 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$9 - $13
2nd Class (Berth)
$19 - $25
1st Class (Berth)
$26 - $35
Train from Chachoengsao to Pattaya
Ave. Duration
1 h 34 min
Frequency
Once daily
Estimated price
$8 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$8 - $12
2nd Class (Berth)
$18 - $24
1st Class (Berth)
$23 - $35
Train from Hua Lamphong to Pattaya
Ave. Duration
3 h 39 min
Frequency
Once daily
Estimated price
$9 - $35
Schedules at
railway.co.th
Book at
12go.asia
3rd Class (Seat)
$2 - $6
2nd Class (Seat)
$9 - $13
2nd Class (Berth)
$18 - $25
1st Class (Berth)
$25 - $35
Bus operators
Virak Buntham
Website
virakbuntham.com
Bus from Battambang Virak Buntham Express to Bangkok
Ave. Duration
6 h
Frequency
Twice daily
Estimated price
$19
Schedules at
virakbuntham.com
Pattaya Bus
Website
pattayabus.com
Bus from Bangkok Ekkamai to Pattaya
Ave. Duration
2 h
Frequency
Every 2 hours
Estimated price
$5
Schedules at
pattayabus.com
Book at
12go.asia
Capitol Tour Cambodia
Website
capitoltourscambodia.com
Bus from Battambang to Bangkok
Ave. Duration
8 h
Frequency
Twice daily
Estimated price
$14
Schedules at
capitoltourscambodia.com
Mekong Express
Website
catmekongexpress.com
Bus from Battambang Mekong Express to Siem Reap Mekong Express
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$7
Schedules at
catmekongexpress.com
Book at
bookmebus.com
The Transport Company
Em Samang Express
Website
bookmebus.com
Bus from Poipet to Pattaya
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$12
Schedules at
bookmebus.com
Airport Pattaya Bus
Website
airportpattayabus.com
Bus from Suvarnabhumi Airport to Pattaya
Ave. Duration
2 h
Frequency
Hourly
Estimated price
$4
Schedules at
airportpattayabus.com
Book at
12go.asia

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Getting to Rome from the airport and How to get from Florence to Rome - to help you get the most out of your next trip.

Questions & Answers

How far is it from Battambang to Pattaya?

The distance between Battambang and Pattaya is 251 km. The road distance is 340 km.

What is the cheapest way to get from Battambang to Pattaya?

The cheapest way to get from Battambang to Pattaya is to Minivan and bus which costs $25 - $26 and takes 9 h 37 min.

What is the fastest way to get from Battambang to Pattaya?

The quickest way to get from Battambang to Pattaya is to drive which takes 5 h 3 min and costs $30 - $45.

Is there a direct bus between Battambang and Pattaya?

No, there is no direct bus from Battambang to Pattaya. However, there are services departing from Battambang Mekong Express and arriving at Pattaya via Siem Reap, Amphoe Aranyaprathet and Poipet. The journey, including transfers, takes approximately 13 h 39 min.

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

It takes approximately 8 h 23 min to get from Battambang to Pattaya, including transfers.