Johor Bahru has quietly become one of Southeast Asia's most exciting cafe scenes, and if you haven't visited recently, you're in for a surprise. Whether you're crossing the Causeway for a weekend brunch run or exploring JB as part of a longer trip, tracking down the best cafes in Johor Bahru is one of the most rewarding ways to experience the city. The coffee is serious, the food is creative, and the prices still beat Singapore by a mile.
At Nexttrip.Travel, we build our guides the same way we build our itineraries, by actually going there. Our team has cafe-hopped across JB's busiest neighborhoods, from Mount Austin to Taman Molek, to bring you spots worth the drive. Every recommendation here is based on real visits and real meals, not recycled lists.
Below, you'll find 10 cafes that stand out for their specialty coffee, brunch menus, and atmosphere, whether you want a quiet corner to work from or an Instagrammable spot to shoot content. We've included what to order, where to park, and which places are closest to the Causeway so you can plan your cafe-hopping route with zero guesswork.
1. NextTrip.Travel Café Hop Planner
Before you dive into the individual cafes, it helps to have a clear plan for your day. JB's cafe scene is spread across several neighborhoods, and without a route, you'll waste half your morning sitting in traffic or doubling back. The NextTrip.Travel planner takes your preferred areas, timing, and food priorities and builds a day that flows from one stop to the next.
What you get for a Johor Bahru cafe-hopping day
When you use the planner, you get a curated sequence of stops organized by neighborhood and opening hours. It pulls from our vetted list of the best cafes in Johor Bahru and slots them into a logical order based on your start point, whether that's near the Causeway or deeper into Mount Austin. You also get estimated travel times between each stop so you're not guessing at the wheel.
Who this planning style works best for
This approach works best for day-trippers crossing from Singapore who want to fit three or four cafes into a tight window without the stress of searching on the go. It also suits first-time visitors to JB who don't know the city's layout yet. If you've been to JB before and want to push past the usual spots, the planner surfaces newer openings and less obvious additions.
A well-structured cafe hop covers two to three neighborhoods and no more than four stops, which keeps the day enjoyable rather than rushed.
How to build a route that avoids backtracking
Start by picking one anchor neighborhood and then adding cafes that sit within a 10-minute drive of each other. Mount Austin, Taman Molek, and the city center each have enough quality options to fill a half-day without crossing town. Use Google Maps to drop pins before you leave so you can see the full shape of your route at a glance.
Budget expectations for a half-day vs full-day hop
A half-day hop covering two cafes typically runs between RM60 and RM100 per person, including food and drinks at each stop. A full-day itinerary with four stops and a proper lunch in the middle lands closer to RM150 to RM200 per person. Both options remain significantly cheaper than comparable cafe experiences across the Causeway.
2. Doña Bakehouse
Doña Bakehouse sits in Taman Molek and has built a strong reputation as one of the best cafes in Johor Bahru for handcrafted pastries and honest espresso. The small team bakes everything in-house daily, which means the shelves clear out fast on weekends.

Why it's worth a stop
The baking here is taken seriously, and that shows in every item on the shelf. You won't find pre-packaged goods or reheated items; everything arrives freshly made that morning. The quality-to-price ratio is hard to beat, especially if you're crossing from Singapore.
What to order for brunch and pastries
Start with the croissants, which come out with proper lamination and a crisp shell. Pair one with a flat white or cortado for a clean, satisfying brunch. The seasonal pastry specials rotate frequently, so check their social channels before you go to see what's available that day.
If you only have one stop on a short JB run, Doña's pastry selection alone makes it worth your time.
Vibe and photo angles
The interior uses natural wood tones and warm lighting, which shoots well in the morning hours when sunlight comes through the front windows. Overhead flat-lay shots of the pastry spread work particularly well on a light-colored marble surface near the counter.
Practical info for timing and crowds
Doña gets busy by 10 AM on weekends, so aim to arrive by 9 AM if you want first pick of the pastry selection. Weekday mornings are significantly quieter and easier to navigate if you prefer a relaxed pace.
3. Nimmies Pastry Cafe
Nimmies Pastry Cafe earns its place among the best cafes in Johor Bahru for one clear reason: it handles both savory mains and skilled pastry work with equal confidence. Located in Taman Pelangi, it draws a steady crowd of regulars who come back for the consistent kitchen output and the kind of relaxed pace that makes a mid-morning stop feel worthwhile.
Why it's worth a stop
Most cafes pick a lane, either full brunch menus or a tight pastry focus. Nimmies does both without letting either side slip. The menu stays deliberately focused, which means every item that makes the cut is genuinely worth ordering rather than filler.
What to order for mains and desserts
The pasta dishes anchor the savory side of the menu, particularly the creamy options that come out rich without feeling heavy. For the sweet finish, the rotating pastry selection shifts with the season, so a quick check of their social pages before you visit tells you what's currently available.
Order a main and a dessert here rather than choosing one or the other, because Nimmies executes both ends of the menu at the same level.
Vibe and photo angles
Inside, soft neutral tones and natural textures create a setting that holds up well in photos throughout the day. Tabletop shots of the pastry counter work especially well in the morning when the display is fully stocked and the light is at its flattest.
Practical info for timing and crowds
Nimmies fills up quickly on weekend mornings, so arriving by 9:30 AM gives you the best seat selection and first access to the full pastry spread. Weekday visits run at a noticeably slower pace, which suits anyone who wants more time to sit and eat without the weekend rush pushing them out the door.
4. Keijometo
Keijometo brings a Japanese-influenced sensibility to the JB cafe scene and earns its spot among the best cafes in Johor Bahru for anyone drawn to clean flavors and considered presentation. Tucked in a quieter part of the city, it attracts a crowd that comes specifically for the matcha program and Japanese-leaning food menu rather than stumbling in by accident.

Why it's worth a stop
The kitchen applies Japanese techniques to familiar cafe formats, producing food and drinks that feel distinct from the standard brunch lineup you'll find elsewhere across town. Everything on the menu serves a clear purpose, and the matcha quality here sits noticeably above what most JB cafes use.
If you care about the sourcing and preparation behind your matcha, Keijometo gives you a noticeably more considered cup than the average JB cafe stop.
What to order for Japanese-leaning mains and matcha
Order the matcha latte first to get a clear sense of the quality; it delivers a clean, slightly bitter finish that holds up without added sweetness. Follow that with one of the Japanese-style savory mains, which rely on simple seasoning and let the core ingredients carry the plate rather than masking them with heavy sauces.
Vibe and photo angles
The space uses minimalist Japanese design cues, with clean lines, muted tones, and deliberate open space between elements. Drinks shot directly from above against the light-toned table surfaces produce some of the cleanest results of any cafe on this list.
Practical info for timing and crowds
Arriving before 10 AM on weekends secures you a good seat and access to the full menu before the mid-morning crowd builds. Weekday afternoons run at a slower pace and suit a longer, more relaxed visit.
5. Made on Monday HQ
Made on Monday HQ has carved out a distinct identity among the best cafes in Johor Bahru by running a menu that stretches from morning brunch through to evening dinner, making it one of the few cafes that genuinely works at any hour of the day.
Why it's worth a stop
Most cafes in JB wind down by mid-afternoon, but Made on Monday HQ keeps its full kitchen running into the evening. This makes it a rare flexible option for visitors who arrive later in the day or want to extend their cafe hop into dinner territory without switching venues entirely.
If your schedule pushes your JB visit into the afternoon, Made on Monday HQ is one of the few spots that still delivers a complete menu experience after 3 PM.
What to order for brunch, dinner, and drinks
The brunch plates hold up well against other JB cafes, with solid egg-based dishes and well-executed toasts. Come evening, the kitchen shifts toward heartier mains and cocktail-friendly drinks, giving you a proper reason to stay well past a standard cafe visit.
Vibe and photo angles
The interior runs with darker, moodier tones that contrast with the bright minimalist aesthetic common across JB's newer cafes. Evening lighting creates a warm, layered atmosphere that suits wide-angle interior shots more than tight product photography.
Practical info for timing and crowds
Weekend evenings fill up quickly, so arriving before 6:30 PM secures you a better seat. Weekday visits at any hour tend to move at a noticeably calmer pace with more room to settle in.
6. Podd
Podd has built a strong following among the best cafes in Johor Bahru for one focused reason: it takes matcha and specialty drinks more seriously than almost any other cafe on this list. Situated in a compact, carefully considered space, Podd attracts a crowd that knows exactly what it wants and keeps coming back because the standard stays consistent.
Why it's worth a stop
The cafe stays deliberately narrow in its menu scope, which works in its favor. Rather than stretching into full brunch territory, Podd puts its energy into getting the drinks program right, and the result is a level of quality that separates it from the broader JB cafe pack.
If specialty matcha is your primary reason for making the trip to JB, Podd belongs near the top of your list.
What to order for matcha and specialty drinks
Start with the signature matcha latte, which uses quality sourced powder and hits a clean, well-balanced note without veering into sweetness. The rotating specialty drinks menu changes regularly, so checking their social pages before you visit tells you what's currently running.
Vibe and photo angles
The interior keeps things clean and minimal, with light surfaces and open counter space that photographs well throughout the day. Drinks shot from a low angle against the exterior windows produce strong results when the natural light is at its best.
Practical info for timing and crowds
Weekend mornings fill up fast, so arriving before 10 AM gives you the best seat options and access to the full drinks menu before early sellouts occur. Weekday visits run quieter across the board.
7. OTTO Cafe
OTTO cafe earns its place among the best cafes in Johor Bahru by delivering a menu built around pastas, toasts, and well-pulled espresso in a space that feels considered without trying too hard. It sits comfortably in the mid-range of JB's cafe scene, attracting both regulars and first-time visitors who come for the food and stay because the coffee is good enough to warrant a second cup.
Why it's worth a stop
OTTO keeps its menu tight and focused, which means the kitchen produces consistently strong results rather than spreading itself thin across too many categories. The pasta dishes in particular hold up well against comparable options across the city, and the portions are sized generously enough to carry you through a long cafe-hopping day without needing an extra stop.
If you want a cafe that handles both a proper meal and quality coffee without leaning too hard into either, OTTO delivers that balance cleanly.
What to order for pastas, toasts, and coffee
Start with the espresso or long black to gauge the coffee quality before committing to a milk-based drink. Follow it with one of the pasta mains, which run creamy and well-seasoned without being overly rich. The toasts work well as a lighter option if you're mid-hop and want something smaller between bigger stops.
Vibe and photo angles
The interior uses clean, neutral tones with warm accent lighting that photographs well from mid-morning onward. Tabletop shots of the pasta dishes produce strong results thanks to the contrast between the plate and the light-toned table surfaces.
Practical info for timing and crowds
Weekend lunch hours between 12 PM and 2 PM draw the heaviest foot traffic, so arriving slightly before or after that window gives you better seat options. Weekday visits run at a noticeably quieter pace throughout the day.
8. Eden by Wizards
Eden by Wizards holds a well-earned spot among the best cafes in Johor Bahru for its ability to deliver a complete all-day dining experience without the quality dipping between its brunch and dinner shifts. The kitchen runs with clear intention, and returning customers make up a noticeably large share of the daily crowd.
Why it's worth a stop
The cafe takes an ambitious approach to its menu, covering more ground than most JB spots attempt while keeping the execution sharp across the board. Rather than narrowing to a single specialty, Eden by Wizards builds its appeal around consistently strong food from morning through evening, which makes it a reliable anchor point for any cafe-hopping day that runs long.
If your itinerary stretches past 2 PM and you need a cafe that holds up at any hour, Eden by Wizards gives you that reliability without compromise.
What to order for all-day brunch and mains
Start your visit with one of the well-constructed brunch plates, which use fresh ingredients and portion sizes that carry real weight. The heartier mains pick up where the brunch menu leaves off, so you can return later in the day and find a completely different but equally strong set of options waiting for you.
Vibe and photo angles
The space runs with warm, layered tones and natural textures throughout. Overhead table shots work particularly well during the morning hours when the diffused natural light keeps colors accurate and shadows soft.
Practical info for timing and crowds
Weekend brunch hours between 10 AM and 12 PM attract the largest crowds, so arriving before that window gives you the best seat selection. Weekday visits run noticeably quieter throughout the entire day.
9. Slow Day Café
Slow Day Café carves out a focused niche among the best cafes in Johor Bahru by centering its identity entirely around matcha desserts and specialty drinks. The space draws a crowd that comes with a specific order in mind, and the kitchen meets that expectation consistently.

Why it's worth a stop
The cafe earns its reputation by doing one thing well: matcha-forward drinks and desserts executed at a standard that most JB cafes don't attempt. The menu stays deliberately tight, which keeps the quality high across every item rather than diluting it across a bloated selection.
If matcha is what drives your cafe decisions, Slow Day Café delivers a more focused and refined version of it than most spots in the city.
What to order for matcha desserts and drinks
Your first order should be the signature matcha drink, which comes balanced without excessive sweetness and uses quality powder that shows up clearly in the flavor. Follow that with one of the matcha desserts, which rotate seasonally and reward a quick check of their social channels before your visit.
Vibe and photo angles
The interior leans into soft, muted tones and clean surfaces that complement the green palette of the drinks naturally. Overhead shots of the matcha drinks against the light table surfaces produce clean, well-saturated results with minimal editing required.
Practical info for timing and crowds
Weekend afternoons between 1 PM and 3 PM bring the heaviest foot traffic, so arriving earlier in the morning gives you better seat options and access to the full menu. Weekday visits move at a noticeably calmer pace throughout the full day.
10. Flowers in the Window
Flowers in the Window closes out this list of the best cafes in Johor Bahru with a style that stands apart from every other stop you'll make during your hop. The cafe builds its identity around beautifully crafted cakes and light bites served in a space that feels genuinely warm rather than performatively designed.
Why it's worth a stop
This cafe earns its place because it fills a gap that most JB spots leave open. While others chase full brunch menus or extensive drinks programs, Flowers in the Window focuses its energy on exceptional cake work and a carefully considered snack menu that gives you a reason to visit even when you're not hungry for a full meal.
If you're ending a long cafe-hopping day and want a final stop that feels special rather than routine, Flowers in the Window delivers that closing note cleanly.
What to order for cakes and light bites
Go straight for the signature layer cakes, which rotate based on the season and consistently draw repeat visitors back for whatever's currently on the counter. The light bites pair well with a flat white and keep the pace of a late-morning or afternoon visit comfortable without overloading you.
Vibe and photo angles
The space leans into soft, floral-accented interiors with natural light coming through the front. Shooting the cake slices from a 45-degree angle captures both the layering and the surrounding decor in a single frame.
Practical info for timing and crowds
Weekend afternoons between 2 PM and 4 PM bring consistent foot traffic, so arriving slightly before that window gives you first access to the full cake selection before popular flavors sell out. Weekday mornings remain the quietest option across the week.

Next Steps for Your JB Cafe Hop
You now have a solid starting point for planning a day around the best cafes in Johor Bahru, but a good list only gets you so far. Building a tight route and knowing your timing windows turns a scattered wishlist into a day that actually flows without wasted time between stops.
Pick two or three cafes from this list that sit within the same neighborhood and build your hop around those first. A focused, shorter route consistently delivers a better experience than trying to hit every spot in a single day.
When you're ready to turn this list into a full itinerary with all the logistics handled, plan your JB cafe hop with NextTrip.Travel. The platform organizes your preferred stops and timing into a structured, backtrack-free day so you can focus entirely on the coffee and food rather than the route.