top of page
Explore Johor, Malaysia
Johor (柔佛) is the southern-most state of Peninsular Malaysia and the nearest to Singapore. The state is divided into 10 districts with Johor Bahru as its capital city and economic centre, whereas Muar is the royal capital. Although not as well-known and popular as its Malacca neighbour, a UNESCO World Heritage Site, the laid-back towns of Johor's districts are hidden gems waiting to be discovered.
Johor Bahru (Capital)


JB Buy: Xyn He Biscuits & Confectionery (鑫河特产专卖店) @ Taman Century — TEMP. CLOSED
Xyn He sells Hokchew biscuits and milk cakes as its signature products. It bakes Cantonese wife cakes too.
Mar 5


JB Eat: SK Nanyang Cafe (兴记茶室) Kopitiam @ Tan Hiok Nee — CLOSED
SK Nanyang Cafe's signature Hainanese chicken rice and bee hoon series are delicious and must try.
Nov 5, 2025


Johor Story 9: Eat-Walk through Pelangi, Sri Tebrau, Sentosa & Melodies to KSL City Mall
A day trip to walk through 6 estates from Pelangi to KSL City Mall in JB and eat good food along the way.
Oct 22, 2024
Kota Tinggi District


Johor 2025 Day 3: Kota Tinggi to Mersing (丰盛港)
I arrived in Mersing. Explored the town, Mersing Jetty, Mersing beach, etc within half a day.
May 29, 2025


Johor 2025 Day 2: Around Kota Tinggi Town (哥打丁宜)
I stayed in Kota Tinggi Town, explored several streets and tried local food at some eateries.
May 28, 2025


Johor 2025 Day 1: Singapore to Kota Tinggi (哥打丁宜)
I started this "Johor Circuit" journey by getting from Singapore to Kota Tinggi via JB Larkin Sentral.
May 27, 2025
Kulai District


West Malaysia Day 1: Long Journey to Kluang in Johor
Instead of getting to Kluang directly via Larkin Sentral, I did a detour via Kulai and Ayer Hitam.
Apr 1, 2024
Pontian District


Johor Story 10: Trip to Pontian for Cookies, Farm Visit, Pineapple Goodies & Eats
A day trip to Pontian Kechil for cookies and a nice cafe and Pekan Nanas to visit a pineapple farm.
Nov 8, 2024


SG-JB Crossing: Cross-Border Bus Services from Singapore to Johor
Know all cross-border bus services from Singapore to nearby areas in Johor and choose the right bus.
Aug 1, 2024


Johor Story 8: 3D2N to Batu Pahat, Pontian & Pekan Nanas (峇株巴辖+笨珍+北干那那) - Part 2
Part 2 of the trip was in Pontian District, revisiting Pontian Kechil and first time in Pekan Nanas.
Jan 7, 2023
Kluang District


Kluang Eat: Old Alley (老胡同) Soya Pudding Desserts @ Kluang Street Art Lane
Having a bowl of cold soya pudding dessert at Old Alley is the best way to relax when visiting Kluang.
Jul 22


Kluang Eat: Zao Wan Jian Mian (早碗见面) Chinese-Style Noodles — CLOSED
Zao Wan Jian Mian's fried kway teow and beef noodle are delicious. Meat dumplings is nice as side dish.
Jul 21


Kluang Cafe: Kafe Kaki Lima (五脚基) Cakes & Baguettes
I had a caffe rose latte, tiramisu and tasty baguette at Kaki Lima, in Kluang’s lane of street arts.
Apr 2
Batu Pahat District


Batu Pahat Eat: Mee Downstairs (楼下见面) Yong Tau Foo, Noodles & Buns
Mee Downstairs's yong tau foo with noodle is nice. Will go for their polo buns next time.
Jun 4, 2025


Batu Pahat Eat: Ko Zao Bi Noodles House (古早味云吞面) Wanton Noodle
Ko Zao Bi's traditional-taste wanton mee, with mee pok, has nice texture and delicious.
Jun 4, 2025


Johor 2025 Day 9: Batu Pahat to Tangkak (东甲)
From Batu Pahat, I travelled to Muar and took another bus to Tangkak, a town that I had yet to visit.
Jun 4, 2025
Muar District


Muar Eat: Sam Kee Kopitiam (山记咖啡) @ Taman Sri Tanjung
Sam Kee's wholemeal bread, buns and "Roti One M" are nice to go with their special coffee. Mee siam too.
Dec 19, 2025


Muar Eat: My Kim Mama (金夫人) Kopitiam @ Pekan Muar
My Kim Mama serves Malaysian and Thai delights in an air-con environment. Try its seafood hor fun.
Jun 7, 2025


Muar Eat: New Town Authentic Cuisine Kopitiam @ Taman Sri Tanjung
New Town's wanton noodle with spiced chicken and roti canai are nice. The coconut kopi latte is must try.
Jun 6, 2025
Tangkak District


Johor 2025 Day 10: Tangkak (东甲)
Spent the day eating at popular eateries, checked out a famous bakery and visited a 129-year-old temple.
Jun 5, 2025


Johor 2025 Day 9: Batu Pahat to Tangkak (东甲)
From Batu Pahat, I travelled to Muar and took another bus to Tangkak, a town that I had yet to visit.
Jun 4, 2025
Mersing District


Johor 2025 Day 4: Mersing to Kluang (居銮)
After spending the morning in Mersing, I continued the journey to Kluang, a town I was familiar with.
May 30, 2025


Johor 2025 Day 3: Kota Tinggi to Mersing (丰盛港)
I arrived in Mersing. Explored the town, Mersing Jetty, Mersing beach, etc within half a day.
May 29, 2025
bottom of page