Travel options for:
Battambang to Bangkok
  • Drive, train

    $17 - $29
    1. Battambang

      1 h 44 min - 75.8 miles

      $10 - $16

    2. Amphoe Aranyaprathet

      5 h 25 min - twice daily

      $6 - $14

  • Bus

    $14
    1. Battambang

      8 h - twice daily

      $14

  • Drive

    $30 - $50
    1. Battambang

      5 h 2 min - 228.7 miles

      $30 - $50

  • Van to Siem Reap, fly to Bangkok

    $85 - $212
    1. Battambang

      3 h - twice daily

      $7

    2. Siem Reap Mekong Express

      7 min - 5.2 miles

      $2 - $3

    3. Siem Reap (REP)

      55 min - non-stop

      $75 - $200

    4. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

  • Van to Siem Reap, fly to Bangkok Don Muang

    $66 - $184
    1. Battambang

      3 h - twice daily

      $7

    2. Siem Reap Mekong Express

      7 min - 5.2 miles

      $2 - $3

    3. Siem Reap (REP)

      55 min - non-stop

      $55 - $170

    4. Bangkok Don Muang (DMK)

      13 min - every 20 minutes - line 555

      $1 - $2

    5. Sutheesarn

      14 min - 4053 feet

    6. Mo Chit

      10 min - every 10 minutes

      $1 - $2

  • Drive to Trat, fly to Bangkok

    $96 - $310
    1. Battambang

      3 h 30 min - 138.7 miles

      $19 - $29

    2. Trat (TDX)

      1 h - non-stop

      $75 - $280

    3. Bangkok (BKK)

      30 min - every 15 minutes

      $1 - $2

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Battambang drive to Amphoe Aranyaprathet then train to Phayathai. 7 h 9 min $23. From Battambang bus to Bangkok. 8 h $14. From Battambang drive to Bangkok. 5 h 2 min $39. From Battambang Mekong Express Van to Siem Reap Mekong Express, taxi to Siem Reap airport, fly to Bangkok airport, then train to Bangkok. 5 h 40 min $110. From Battambang Mekong Express Van to Siem Reap Mekong Express, taxi to Siem Reap airport, fly to Bangkok Don Muang airport, line 555 Public Van to Sutheesarn, walk to Mo Chit, then BTS to Bangkok. 5 h 55 min $92. From Battambang drive to Trat airport, fly to Bangkok airport, then train to Bangkok. 5 h 7 min $124.