Distance from

Penang to Batu Pahat

Average travel distance is

643.36 km

Nomal travel times are between

6h 10min  -  15h 14min

643.36 km (400 miles) is the average travel distance between Penang and . If you could walk at the speed of 3mph (4.8kph), it would take 4 days 3 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 610.88 km 379.58 miles 329.85 miles
Drive 664.75 km 413.05 miles 358.93 miles
Bus 654.44 km 406.65 miles 353.37 miles


Penang - Batu Pahat Info

The distance from George Town to Penang 18 km (11.47 miles) .

The distance from PEN to SZB 302 km (187.75 miles) .

The distance from Kuala Lumpur Subang to Sungai Buloh 13 km (7.79 miles) .

The distance from Sungai Buloh to Bandar Tasik Selatan 31 km (19.4 miles) .

The distance from Kuala Lumpur Terminal Bersepadu Selatan to Batu Pahat 247 km (153.28 miles) .

Travel distance chart

The distance between Penang Malaysia to Batu Pahat, Johor Malaysia is 643.36 km (400 miles) and it would cost 18 USD ~ 58 MYR to drive in a car that consumes about 4 MPG.