Batu Pahat

By train
By train

There is no local train station. The nearest train station is in the nearby town of Kluang.

By car
By car

Exit the North-South Expressway PLUS via Air Hitam/Yong Peng if coming from the south or Tangkak/Pagoh if coming from the north and follow the signs to Batu Pahat.

Average journey times via Expressway:

Kuala Lumpur 3.5 hours

Johor Bahru 2 hours

Singapore 2.5 hours

KLIA 3 hours