There are 4 ways to get from Battambang to Trat by bus or car

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

Minivan  •  11 h 33 min

  1. Take the Minivan from Battambang Virak Buntham Express to Bangkok
  2. Take the Minivan from Bangkok Bus Terminal Eakamai to Trat Bus Station

$32

Cheapest option

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 Trat

$25 - $28

2 alternative options

Bus, Minivan  •  15 h 33 min

  1. Take the bus from Battambang to Siem Reap
  2. Take the bus from Siem Reap Virak Buntham Express to Poipet
  3. Take the Minivan from Poipet to Trat

$27 - $28

Drive  •  3 h 34 min

  1. Drive from Battambang to Trat 143.4 miles

$20 - $30

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

You can take a bus from Battambang to Trat via Bangkok, Pratunam, Bangkok Planetarium, and Bangkok Bus Terminal Eakamai in around 11 h 33 min.

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
Bus from Siem Reap Virak Buntham Express to Poipet
Ave. Duration
3 h
Frequency
Twice daily
Estimated price
$7
Schedules at
virakbuntham.com
Book at
bookmebus.com
Triple T
Website
12go.asia
Bus from Bangkok Bus Terminal Eakamai to Trat Bus Station
Ave. Duration
4 h 34 min
Frequency
Hourly
Estimated price
$12
Schedules at
busonlineticket.co.th
Book at
12go.asia
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 Trat
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$13
Schedules at
bookmebus.com

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: Greyhound, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

How far is it from Battambang to Trat?

The distance between Battambang and Trat is 121 km. The road distance is 229 km.

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

The cheapest way to get from Battambang to Trat is to drive which costs $20 - $30 and takes 3 h 34 min.

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

The quickest way to get from Battambang to Trat is to drive which takes 3 h 34 min and costs $20 - $30.

Is there a direct bus between Battambang and Trat?

No, there is no direct bus from Battambang to Trat. However, there are services departing from Battambang Virak Buntham Express and arriving at Trat Bus Station via Pratunam and Bangkok Bus Terminal Eakamai. The journey, including transfers, takes approximately 11 h 33 min.

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

It takes approximately 11 h 33 min to get from Battambang to Trat, including transfers.