Buses from Batu Pahat to Ipoh

Bus Schedule


Ipoh is home to mouth watering delicacies and unique architectures, some dating back to the colonial ages. Ipoh is also home to many tourist attractions, which draw many travelers from far and wide.

Travel from Batu Pahat to Ipoh

The distance between Batu Pahat to Ipoh is separated by an estimated distance of about 446.4km with a bus travelling time of about 5-7 hours depending on the traffic congestions, weather conditions, route taken and other factors which may prolong the duration of the journey.

Batu Pahat Bus Pickup-points

Batu Pahat is located along the western coastal line of Johor. There are many buses which depart from Batu Pahat to various parts of the country. Buses depart from Batu Pahat to Kuala Lumpur tend to depart from the following:

Terminal Bas Ekspres Batu Pahat

This pickup point has been in existence in Batu Pahat for a long time now. Aside from the many amenities available, the newly installed shelter now adds to a better boarding and arriving bus services.

Universiti Tun Hussein Onn Malaysia (UTHM)

This public university function as a pickup point that caters to the many students that study at UTHM.

Ipoh Bus Drop-off Points

From delicious delicacies to monumental tourist sites and structures, Ipoh has it all.  Buses from across the Peninsula end their journey the many drop-off points within Ipoh. The following are drop-off points for buses departing from Batu Pahat to Ipoh:

Terminal Amanjaya

This drop-off point is the main bus terminal in Ipoh. It is also blessed with numerous amenities that cater to the many travelers that come and go on a daily basis. Air conditioned waiting area and food stalls are just the few to mention.

Book Bus Tickets from Batu Pahat to Ipoh with CatchThatBus


Traveling from Batu Pahat to Ipoh has never been easier. Choose from an array of bus operators and enjoy a comfortable and relaxing journey. Book your bus tickets with us today through our website, www.catchthatbus.com or our CatchThatBus mobile app, free on Google Play or App Store.