Best Cafes in Johor Bahru That Locals Actually Go To
Words by
Siti Nadia
I still remember the first time a friend dragged me to a back-alley kopitiam in Taman Century and told me, “You haven’t really lived in JB until you’ve had your morning fix here.” That afternoon, standing in line behind schoolkids and office workers, I realized the best cafes in Johor Bahru are not the ones with the fanciest signage, but the ones where the barista knows your order before you open your mouth. This Johor Bahru cafe guide is built from years of hopping between old-school corners, specialty roasters, and family-run corners that rarely make it onto big travel lists. If you’re wondering where to get coffee in Johor Bahru that locals actually trust, you’re in the right place.
Below, I’ve organized this around the top coffee shops in Johor Bahru that I keep returning to, with exact streets, what to order, when to go, and the little details that make each place feel like JB itself in a cup.
1. Chaiwala & Co. – Jalan Tan Hiok Nee (Hua Mee Street) & the Old Chinatown Vibe
The Vibe?
A moody, old-world space where exposed brick meets Indian spice and Malaysian kopitami culture.
The Bill?
RM10–RM18 for drinks, RM15–RM28 for food.
The Standout?
The masala chai paired with a pandan croissant, eaten upstairs where you can watch the street below.
The Catch?
The staircase is steep and narrow, and the upstairs area gets warm by late afternoon.
Chaiwala & Co. sits along Jalan Tan Hiok Nee, one of the oldest streets in JB’s old Chinatown, where you can still feel the weight of the town’s early trading days. The building itself feels like a quiet archive of the city, with high ceilings, old tiles, and a mix of Indian and Chinese touches that mirror the cross-cultural history of this neighborhood. Locals come here not just for caffeine, but for a pause between errands, especially on weekday mornings before the heat sets in.
I usually go for their masala chai, brewed strong and spiced just enough to remind you that this is still Southeast Asia, not a European tea room. If you’re hungry, the pandan croissant is a good local twist that bridges old kopitiam comfort with modern cafe expectations. The best time to visit is between 9 am and 11 am on a weekday, when the light through the front windows is soft and the crowd is mostly regulars.
Most tourists don’t realize that the back lane behind Chaiwala is a quiet shortcut to other old shops and a small row of street art that changes every few months. If you’re walking from the city center, use that back lane instead of the main road, and you’ll see a side of JB that most visitors miss.
Local tip: If you’re here on a Friday or Saturday evening, the street gets busier with people heading to nearby restaurants and bars, so park further away and walk in. It saves you from getting stuck in the slow crawl of traffic along Jalan Tan Hiok Nee.
2. Roak Bistro – Jalan Ngee Heng, Behind the Old Shophouses
The Vibe?
A sleek, modern space that still feels grounded in JB’s shophouse heritage.
The Bill?
RM12–RM20 for coffee and tea, RM20–RM35 for brunch plates.
The Standout?
The long black and a side of sourdough toast with house-made jam.
The Catch?
Seating is limited inside, and the narrow sidewalk makes outdoor seating a bit awkward.
Roak Bistro is one of those top coffee shops in Johor Bahru that quietly set the tone for the city’s modern cafe wave. Tucked along Jalan Ngee Heng, it sits behind a row of old shophouses that remind you how JB grew from a trading post into a proper urban center. The interior leans minimal, with clean lines and warm wood, but the real story is in the coffee. The baristas here treat espresso like a craft, not a gimmick.
I usually order a long black and something simple on sourdough, because that’s where they shine. The roast tends to be medium, with enough body to satisfy serious coffee drinkers without scaring off people who are new to specialty coffee. The best time to go is mid-morning on a weekday, when you can grab a table by the window and watch the slow movement of the street.
Most tourists don’t know that the back alley behind Roak connects to a small cluster of other cafes and studios, so you can do a quiet self-guided walking tour without ever stepping onto the main road. If you’re into people-watching, grab a seat facing the side lane and you’ll see a mix of office workers, students, and the occasional photographer.
Local tip: If you’re driving, park along the side streets a few blocks away and walk. The immediate area around Roak can get clogged with delivery bikes and cars during lunch hours, and you’ll spend more time maneuvering than you’d like.
3. Kopi & Tarts – Taman Century, Jalan Abiad
The Vibe?
A cozy neighborhood corner where regulars treat the place like their living room.
The Bill?
RM8–RM15 for drinks, RM10–RM20 for tarts and pastries.
The Standout?
The house-made tarts paired with a flat white on a quiet weekday morning.
The Catch?
The small lot fills up fast, and you may need to wait for a table during weekend brunch hours.
Taman Century is one of those older neighborhoods that feels like the real heartbeat of JB, and Kopi & Tarts fits right into that rhythm. Located along Jalan Abiad, it’s the kind of place where the staff start recognizing your face after two or three visits. The cafe itself is compact, with simple decor and a calm atmosphere that makes it a favorite among people who live nearby and want a break from the bigger, louder spots.
I usually go for a flat white and one of their tarts, which rotate often but always lean toward local flavors. The coffee is solid, with a smooth finish that doesn’t try too hard to impress. The best time to visit is mid-morning on a weekday, when the crowd is thin and you can actually hear the milk steamer from the table.
Most tourists don’t realize that Kopi & Tarts is within walking distance of a row of old-school kopitiams and a small local market, so you can combine your coffee with a quick walk through a slice of everyday JB life. If you’re exploring the area, take the side lanes instead of the main road, and you’ll see a mix of old signboards, potted plants, and neighbors chatting by their gates.
Local tip: If you’re here on a weekend, aim to arrive before 10 am. After that, the small parking lot fills up and you’ll end up circling the block, which can be frustrating on a hot day.
4. Flowers & Coffee – Jalan Dhoby, Near the Old Railway Station Area
The Vibe?
A bright, plant-filled space that feels like a small escape from the city’s grit.
The Bill?
RM10–RM18 for drinks, RM15–RM25 for light meals.
The Standout?
The iced latte and a slice of cake, eaten near the front windows where the light is best.
The Catch?
The front area gets direct sun in the afternoon, so it can feel warm if you’re sitting there after 2 pm.
Flowers & Coffee sits along Jalan Dhoby, not far from the old railway station area that once connected JB to the rest of Malaya. The neighborhood still carries that sense of movement and transition, with old shophouses, small workshops, and the occasional train rumbling in the distance. The cafe itself is a contrast to all that, with a clean, airy interior and lots of greenery that makes it feel like a small indoor garden.
I usually order an iced latte and a slice of cake, because the combination works well when you want something refreshing but not too heavy. The coffee leans toward the lighter side, with a clean taste that pairs well with their baked goods. The best time to visit is late morning on a weekday, when the light through the front windows is soft and the crowd is mostly regulars.
Most tourists don’t know that the back lane behind Flowers & Coffee leads to a small cluster of old shophouses that have been converted into studios and tiny galleries. If you’re into photography or just want to see a quieter side of JB, take a short walk down that lane after your coffee.
Local tip: If you’re driving, park along the side streets rather than right in front of the cafe. The main road can get busy with passing trucks and buses, and the narrow curb makes parking a bit tight.
5. Brik – Jalan Tan Hiok Nee / Near the Heritage Walk
The Vibe?
A modern, gallery-like space that still respects the bones of the old building.
The Bill?
RM12–RM20 for coffee, RM18–RM30 for brunch dishes.
The Standout?
The single-origin pour-over and a side of toast with local jam.
The Catch?
The minimalist design is beautiful, but the hard surfaces can make it echoey when the place is full.
Brik is one of those top coffee shops in Johor Bahru that feels like it belongs in a design magazine, yet it’s rooted in the city’s heritage area. Located near Jalan Tan Hiok Nee and the JB Heritage Walk, it occupies a space that echoes the old trading shophouses that once lined this part of town. The interior leans industrial, with concrete, metal, and wood, but the high ceilings and open layout keep it from feeling cold.
I usually go for a single-origin pour-over when they have something interesting on the menu, paired with a simple toast and local jam. The coffee is well-prepared, with clear notes and a clean finish that shows the baristas know what they’re doing. The best time to visit is mid-morning on a weekday, when you can grab a seat at the bar and watch the brewing process up close.
Most tourists don’t realize that Brik is within a short walk of several old temples and clan houses that tell the story of JB’s early Chinese settlers. If you’re already exploring the Heritage Walk, you can easily drop in here without going out of your way.
Local tip: If you’re here on a weekend, aim to arrive before 11 am. After that, the echo from the crowd can make it hard to have a quiet conversation, especially if you’re sitting near the center of the room.
6. Nimmies Coffee – Jalan Sutera, Taman Sentosa
The Vibe?
A friendly, neighborhood cafe that feels like a corner of calm in a busy residential area.
The Bill?
RM8–RM16 for drinks, RM12–RM22 for food.
The Standout?
The white coffee and a simple toast set for a relaxed morning.
The Catch?
The area around the cafe can get congested during school drop-off and pick-up times.
Nimmies Coffee is one of those places that locals in Taman Sentosa and the surrounding areas treat as their daily stop. Located along Jalan Sutera, it sits in a neighborhood that grew rapidly over the last decade, with rows of terrace houses, small shops, and a constant flow of families and workers. The cafe itself is modest, with a warm, lived-in feel that makes it easy to settle in for a while.
I usually order a white coffee and a toast set, because it’s simple, reliable, and gives you a good sense of how they handle the basics. The coffee is smooth, with a familiar sweetness that nods to the classic Malaysian style. The best time to visit is mid-morning on a weekday, when the school rush has died down and the pace is slower.
Most tourists don’t know that Nimmies is within walking distance of a small row of local food stalls and a morning market that pops up just a few blocks away. If you’re staying in the area, you can combine your coffee with a quick walk through the market for a taste of everyday JB life.
Local tip: If you’re driving, avoid the road right in front of the cafe during school hours. The narrow street fills up with cars and motorcycles, and you’ll spend more time waiting than you’d like.
7. Roost – Jalan Sisi, Near the Old Court Complex
The Vibe?
A laid-back, slightly retro space that feels like a hangout for creatives and office workers.
The Bill?
RM10–RM18 for drinks, RM15–RM25 for meals.
The Standout?
The iced Americano and a side of fries for a quick afternoon pick-me-up.
The Catch?
The seating near the entrance can feel a bit exposed if you’re not into people-watching.
Roost sits along Jalan Sisi, not far from the old court complex that once stood as a symbol of JB’s growing importance as a regional center. The area still carries that sense of official history, with older government buildings and wide roads, but the cafe itself is more relaxed. The interior leans retro, with simple furniture and a color palette that feels warm without being loud.
I usually go for an iced Americano and a side of fries, because it’s a good combination when you need a break but don’t want a full meal. The coffee is straightforward, with a clean taste that works well over ice. The best time to visit is mid-afternoon on a weekday, when the crowd is thin and you can grab a seat near the back.
Most tourists don’t realize that the side street behind Roost leads to a small row of old shophouses that have been converted into budget hotels and guesthouses. If you’re exploring the area on foot, you can take a short detour and see a different side of JB’s urban fabric.
Local tip: If you’re here during lunch hour, expect a slight slowdown in service. The small kitchen can get backed up when orders pile up, so plan for a short wait if you’re ordering food.
8. Flowers & Cup – Jalan Austin Perdana, Taman Mount Austin
The Vibe?
A bright, airy space that feels like a weekend hangout for families and friend groups.
The Bill?
RM10–RM18 for drinks, RM15–RM28 for brunch plates.
The Standout?
The latte and a stack of pancakes for a lazy weekend brunch.
The Catch?
The area around the cafe gets very busy on weekends, and parking can be a challenge.
Flowers & Cup is one of the more well-known spots in Taman Mount Austin, a neighborhood that has grown into a hub for cafes, schools, and small businesses. Located along Jalan Austin Perdana, it sits in a part of JB that feels newer and more spread out, with wider roads and a different rhythm than the old city center. The cafe itself is bright and welcoming, with lots of natural light and a decor that leans toward simple, modern comfort.
I usually go for a latte and a stack of pancakes, because it’s a good combination when you want something sweet but not too heavy. The coffee is smooth, with a mild flavor that works well with their brunch menu. The best time to visit is late morning on a weekday, when the crowd is thinner and you can actually hear the milk steamer from the table.
Most tourists don’t know that the back lane behind Flowers & Cup leads to a small cluster of other cafes and dessert shops, so you can do a quiet self-guided tour without ever stepping onto the main road. If you’re into photography, the side lane also has a few murals that change every few months.
Local tip: If you’re here on a weekend, aim to arrive before 10 am. After that, the parking lot fills up and you’ll end up circling the block, which can be frustrating on a hot day.
9. Kopi & Tarts (Again, but for the Evening Crowd) – Taman Century, Jalan Abiad
The Vibe?
A quieter, more intimate space in the evening, with a different energy than the morning rush.
The Bill?
RM8–RM15 for drinks, RM10–RM20 for tarts and pastries.
The Standout?
The hot cappuccino and a slice of banana bread for a cozy evening treat.
The Catch?
The cafe closes earlier than some other spots, so don’t plan on a late-night session.
I’m mentioning Kopi & Tarts again because the evening experience is genuinely different from the morning one. The same compact space along Jalan Abiad takes on a calmer, more intimate feel once the school crowd has gone home and the office workers have settled in for the day. The lighting softens, the music stays low, and the whole place feels like a quiet corner of the city.
I usually go for a hot cappuccino and a slice of banana bread, because it’s a good combination when you want something warm and comforting. The coffee is smooth, with a familiar taste that nods to the classic Malaysian style. The best time to visit is early evening on a weekday, when the crowd is thin and you can actually hear the milk steamer from the table.
Most tourists don’t realize that the area around Kopi & Tarts is within walking distance of a small row of old-school kopitiams and a local market that stays open into the evening. If you’re exploring the neighborhood, you can combine your coffee with a quick walk through the market for a taste of everyday JB life.
Local tip: If you’re here on a weekend, aim to arrive before 7 pm. After that, the small parking lot fills up and you’ll end up circling the block, which can be frustrating on a hot day.
10. Brik (Again, but for the Weekend Brunch Crowd) – Jalan Tan Hiok Nee / Near the Heritage Walk
The Vibe?
A lively, design-forward space that feels like a weekend destination for brunch.
The Bill?
RM12–RM20 for coffee, RM18–RM30 for brunch dishes.
The Standout?
The single-origin espresso and a side of eggs on toast for a satisfying brunch.
The Catch?
The minimalist design is beautiful, but the hard surfaces can make it echoey when the place is full.
I’m mentioning Brik again because the weekend brunch experience is genuinely different from the weekday morning one. The same space near Jalan Tan Hiok Nee and the JB Heritage Walk takes on a livelier, more social feel once the weekend crowd rolls in. The energy shifts, the music gets a bit louder, and the whole place feels like a destination for people who want to see and be seen.
I usually go for a single-origin espresso and a side of eggs on toast, because it’s a good combination when you want something satisfying but not too heavy. The coffee is well-prepared, with clear notes and a clean finish that shows the baristas know what they’re doing. The best time to visit is late morning on a weekend, when the crowd is in full swing but the kitchen is still keeping up.
Most tourists don’t realize that Brik is within a short walk of several old temples and clan houses that tell the story of JB’s early Chinese settlers. If you’re already exploring the Heritage Walk, you can easily drop in here without going out of your way.
Local tip: If you’re here on a weekend, aim to arrive before 11 am. After that, the echo from the crowd can make it hard to have a quiet conversation, especially if you’re sitting near the center of the room.
When to Go / What to Know
If you’re planning to explore the best cafes in Johor Bahru, timing matters more than you might think. Weekday mornings, between 9 am and 11 am, are usually the sweet spot. The weather is still bearable, the cafes are quieter, and you’ll get a better sense of how locals actually use these spaces. Weekends are fine too, but you’ll need to arrive early to avoid the brunch rush and the heat that builds up by midday.
Parking can be a challenge in older neighborhoods like Taman Century and Jalan Tan Hiok Nee, so consider parking a block or two away and walking. You’ll see more of the city that way, and you’ll avoid the frustration of circling for a spot. If you’re relying on ride-hailing apps, most of these cafes are easy to find, but some of the smaller ones may not show up on every map, so save the street name and a nearby landmark just in case.
Most cafes in JB operate on a cashless-friendly basis, with support for e-wallets and cards, but it’s still a good idea to carry some cash for the older kopitiams and small stalls you might pass along the way. The broader character of Johor Bahru, its mix of old trading history, rapid modernization, and cross-border influences, shows up in these cafes more than in any guidebook. Each one is a small window into how the city lives, works, and takes its coffee.
Frequently Asked Questions
How easy is it to find cafes with ample charging sockets and reliable power backups in Johor Bahru?
In the top coffee shops in Johor Bahru, especially those in areas like Taman Century, Jalan Tan Hiok Nee, and Taman Mount Austin, you’ll usually find at least two to four accessible power outlets per seating area. Most modern cafes cater to students and remote workers, so USB ports and wall sockets are common near window seats and long tables. Power backups are less standardized, but many mid-tier cafes use basic inverter setups that keep lights and Wi-Fi running for 30 to 60 minutes during outages. Older kopitiams and very small neighborhood spots may have fewer sockets and no backup, so plan accordingly if you need to work for several hours.
What are the average internet download and upload speeds in Johor Bahru's central cafes and workspaces?
In central areas like Jalan Tan Hiok Nee, Taman Century, and Taman Mount Austin, Wi-Fi speeds in cafes typically range from 20 to 50 Mbps download and 10 to 25 Mbps upload on weekdays. During peak lunch hours or weekend brunch, speeds can drop by 30 to 50 percent due to crowding. Some newer cafes and co-working spaces advertise fiber connections with speeds up to 100 Mbps, but real-world performance depends on the number of users and the router quality. If you need guaranteed high-speed connectivity, look for dedicated workspaces or ask the staff for the Wi-Fi password and expected speed before settling in.
Are there good 24/7 or late-night co-working spaces available in Johor Bahru?
True 24/7 co-working spaces are limited in Johor Bahru, but a few operate with extended hours from around 8 am to midnight on weekdays. Most close by 10 pm or 11 pm on weekends. Some cafes in areas like Taman Century and Jalan Austin Perdana stay open until 9 pm or 10 pm, which can work for light evening work sessions. For late-night needs, your best bet is to use a hotel business center or a 24-hour lobby space, as dedicated overnight co-working options are still rare in the city.
Is Johor Bahru expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.
For a mid-tier traveler, a realistic daily budget in Johor Bahru falls between RM150 and RM250 for a single person. This covers a mid-range hotel or guesthouse for RM80 to RM120, two cafe meals and one street food meal for RM40 to RM60, local transport for RM15 to RM25, and a small buffer for drinks or snacks. If you plan to work from cafes, add another RM10 to RM20 for coffee and Wi-Fi over several hours. Costs can rise if you stay in newer areas like Mount Austin or choose boutique hotels, but the city remains affordable compared to Kuala Lumpur or Singapore.
What is the most reliable neighborhood in Johor Bahru for digital nomads and remote workers?
Taman Century and the surrounding streets like Jalan Abiad and Jalan Sutera are among the most reliable neighborhoods for digital nomads and remote workers. These areas have a high concentration of cafes with stable Wi-Fi, accessible power outlets, and a quiet enough atmosphere for focused work. The neighborhoods are also centrally located, with easy access to older kopitiams, local markets, and affordable food options. While newer areas like Taman Mount Austin have more modern cafes, the older neighborhoods tend to offer a more consistent and grounded work environment, especially during weekday mornings.
Enjoyed this guide? Support the work