MY · Johor · 1.85°N 102.94°E
batu pahat
BP's food town: kopitiam breakfasts, mee racun and the chiselled rock at Minyak Beku.
- Best time
- Any time of year. Breakfast is the main event, so go early. Chinese New Year is packed as people come home.
- How long
- 1 day
- Getting there
- About 3 hours' drive from KL on the North–South Expressway, exiting at Yong Peng or Ayer Hitam, or about 1.5–2 hours from JB. Buses run from KL and JB.
batu pahat
Dear group chat,— gowherelahTo: whoever’s drivingBatu PahatMY, Johor
Photo: Wiki Farazi · CC0 Photo: Wiki Farazi · CC0
Photos: Wikimedia Commons, credited on each.
A busy town on Johor's west coast that Malaysians know as a food town. Its name means 'chiselled stone', from a legend of Siamese soldiers cutting into the rock for fresh water at Minyak Beku, just outside town.
Makan
Things to do
- Minyak BekuThe seaside spot with the chiselled rock the town is named after.Map ↗
- An old-town kopitiam crawlThe town centre's old shophouses hide breakfast spots on almost every street.Map ↗
- Ayer HitamThe pottery town about 30 minutes inland, lined with ceramic shops.Map ↗
- MuarThe royal town about an hour north, for mee bandung and otak-otak.Map ↗
Good to know
- Many kopitiams open early and close by lunch, and some take a day off each week.
Last checked October 2026. Things change, so check opening times, fees and transport before you go.