Travel options for:
Kuala Lumpur to Batu Pahat
  • Bus Transnasional

    $6 - $11
    1. KL Sentral

      7 min - every 30 minutes

      $1 - $2

    2. Kuala Lumpur Terminal

      2 h 45 min - 3 times a day

      $5 - $9

  • Bus KKKL Express

    $5 - $8
    1. Kuala Lumpur

      6 h - hourly

      $5 - $8

  • Taxi

    $100 - $120
    1. Kuala Lumpur

      2 h 44 min - 156.9 miles

      $100 - $120

  • Drive

    $11 - $17
    1. Kuala Lumpur

      2 h 44 min - 156.9 miles

      $11 - $17

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

From KL Sentral train to Kuala Lumpur Terminal Bersepadu Selatan then bus to Batu Pahat. 3 h 52 min M$ 29. From Kuala Lumpur bus to Batu Pahat. 6 h M$ 23. From Kuala Lumpur taxi to Batu Pahat. 2 h 44 min M$ 494. From Kuala Lumpur drive to Batu Pahat. 2 h 44 min M$ 59.