Best Cafes in Surabaya That Locals Actually Go To

Photo by  setengah limasore

13 min read · Surabaya, Indonesia · best cafes ·

Best Cafes in Surabaya That Locals Actually Go To

BS

Words by

Budi Santoso

Share

You'll find most of the city's serious caffeine culture clustered around three corridors: Jalan Sulawesi, the gentrified lanes around Kembang Jepun, and the western stretch of Darmo. After spending years bouncing between these places with friends, clients, and on slow Sundays alone, I can tell you the best cafes in Surabaya aren't the ones with the loudest signs. They're the rooms where the barista knows your order, where the AC doesn't rattle, and where you can stay long enough to forget what time it is.

1. Historia Kopi, Jalan Sulawesi

Historia sits on the eastern end of Jalan Sulawesi, in an old colonial shophouse that survived the 1945 Battle of Surabaya. The walls still lean a little, and the owners left the original ceramic floor tiles exposed on one side of the room, which is the kind of detail you'll only notice on your second visit. They roast their own beans in a small drum roaster out back, and you can ask to watch if you come before noon on a weekday.

What to Order: The signature "Sejarah" blend, served as a V60 pour-over. It has a heavy chocolate backbone with a clean tobacco finish that pairs ridiculously well with their palm sugar scone.

Best Time: Weekday mornings between 9 and 11. Weekends get crammed with photo crews and the Wi-Fi gets crushed by lunchtime.

The Vibe: Quiet, bookish, smells like toasted sugar and old wood. The downside is the outdoor bench seats face the street directly, so you'll get fumes from passing becaks during rush hour.

2. Koffie Tijd, Darmo

Walk west along Jalan Darmo until you hit the cluster of design shops near the Satelit intersection, and you'll find Koffie Tijd tucked behind a clothing boutique. It's run by a Dutch-Indonesian couple who spent five years in Amsterdam before moving back, and the espresso machine is the same one they used in their old place on De Pijp. They do a serious flat white here, and the cinnamon palm sugar cake is one of those things locals order "for the table" even when they came alone.

What to Order: The flat white with house blend, plus a slice of spekkoek if it's Wednesday, that's when the baker brings a fresh batch.

Best Time: Tuesday or Thursday afternoons. Mondays they close for maintenance, and weekends are basically a waiting line.

Insider Detail: Ask for the upstairs loft if you're working. They don't advertise it, but the second floor has better light, fewer customers, and exactly four working outlets along the back wall.

3. Titik Temu Coffee, Pakuwon Mall area

If you've been searching for top coffee shops in Surabaya with reliable Wi-Fi and actual quiet, Titik Temu is what your friend group keeps sharing on WhatsApp. It's near Pakuwon Mall on the west side of town, easy to reach by motorbike from anywhere in West Surabaya, and the owners designed the space specifically for laptop workers. They have proper Herman Miller chairs at the long shared table, which sounds like a small thing until you've spent eight hours at a folding chair somewhere else.

What to Order: Iced Aren Latte. Indonesian palm sugar syrup, espresso, cold milk, and a sprinkle of sea salt. Don't knock it until you've tried it.

Best Time: Mid-morning, right after the breakfast crowd clears. The lunch rush between 12 and 1 is when their grinder sounds like a small factory and finding a seat becomes a competitive sport.

The Vibe: Spacious, modern, almost too clean for its own good. One realistic flaw: the AC struggles during peak afternoon heat, and the back corner near the printer can get noticeably warmer than the front.

4. Kowloon Cafe & Eatery, Jalan Manyar Kertoarjo

Kowloon sits on a quiet residential block in Manyar, a few streets behind the Ciputra World mall. The owners are hardcore Hong Kong expats, and the menu reflects that, so you can eat proper HK-style milk tea and char siu rice alongside your coffee. The coffee program is small but tight: a single espresso blend from West Java and a rotating single origin that changes every two weeks. Locals in Manyar come here specifically because it's one of the few cafes that doesn't blast Spotify's Top 50.

What to Order: Hong Kong-style yuenyeung, half coffee, half milk tea. It's the most ordered item for a reason.

Best Time: Late afternoon, after 4pm. Mornings are fine but the morning sun bounces off the windows and you can barely see your laptop screen without tilting it.

Local Tip: The parking situation is rough on weekends. Come by motorbike or grab an ojol, because the side street doesn't have room for more than three cars at a time.

5. Roestcoffee, Kembang Jepun

This is the one I send people to when they ask where to get coffee in Surabaya that doesn't taste like every other third-wave cafe in Java. Roestcoffee is inside a converted warehouse near the old Kembang Jepun market district, and the owners roast on a vintage Probat that takes up half the back room. They don't do wifi on purpose, which sounds annoying until you realize it's the only reason the place has actual conversation happening.

What to Order: Single origin Ethiopia, brewed as a pour-over. They keep a tasting wheel at the bar, and the baristas will walk you through it if you ask nicely.

Best Time: Friday evenings. They sometimes host cupping sessions that are open to the public, and you get to try six beans in one sitting for the price of a regular drink.

The Vibe: Industrial, slightly rough around the edges, with a playlist that swings between Coltrane and Indonesian indie. The chairs are wooden and unforgiving after an hour, so don't plan a long stay.

6. Cerita Kopi, Citraland area

Out west in the Citraland residential sprawl, Cerita Kopi is the cafe that's slowly turning that neighborhood into something more than gated housing clusters. It's a corner unit in a small commercial block, with big windows and a terrace that catches the afternoon breeze. The coffee comes from a cooperative in Toraja, and the owner personally visits the farms once a year, something he shows you photos of without you asking.

What to Order: Their Toraja Sapan pour-over, full body, almost syrupy, with notes of dark chocolate and dried tamarind.

Best Time: Saturday mornings. Sunday they sometimes do a coffee class in the back, which is the only thing that makes the early wake-up worth it.

Insider Detail: Parking is easy here, which is rare in Surabaya. The actual catch is that on rainy afternoons the terrace floods slightly and they have to move everyone inside, so plan accordingly if you're coming in wet season.

7. Nakoa Cafe, Royal Plaza area

Nakoa is the kind of place that doesn't look like much from the street and stays packed anyway. It's wedged into a small block near Royal Plaza, with simple wooden furniture and a kitchen that puts out proper Indonesian food alongside their drinks. Locals come for the nasi goreng kampung as much as the coffee, which is a useful detail if you're traveling with someone who doesn't drink caffeine.

What to Order: Es kopi susu with palm sugar. Indonesian style, sweet, balanced, served in a tall glass with a thick layer of condensed milk at the bottom.

Best Time: Weekday lunch hours, around 12:30 to 1:30. The combo of good food, good coffee, and a working crowd makes it feel like the city is actually functioning around you.

The Vibe: Loud, cheerful, smells like garlic and coffee in equal measure. One realistic flaw: service slows down badly during lunch rush. Don't expect your second drink to arrive in under fifteen minutes once the kitchen fills up.

8. Lekker Coffee & Space, Rungkut

For a proper Surabaya cafe guide, you have to cover the east side, and Lekker is the best of what Rungkut has to offer. It's in a small commercial cluster off Jalan Rungkut Industri, easy to miss if you're not looking, and it caters almost entirely to students from nearby Universitas Airlangga and ITS. The drinks are cheap by Surabaya standards, the seating is dense, and the Wi-Fi is genuinely fast because they upgraded the fiber line last year.

What to Order: Vietnamese iced coffee. Sweet, strong, the kind of drink that makes you forget you need a nap.

Best Time: Afternoon, around 3 to 5pm. The morning is overrun with students cramming for exams, and by evening most of them have cleared out for dinner.

Insider Detail: Look for the wall with the polaroids near the entrance. Locals pin photos of their own trips, and the baristas swap them out every month. It's a small touch but it's what makes the room feel like it belongs to the people who actually use it.

9. Sugar & Crumbs, Mayjend Sungkono

Sugar & Crumbs is more patisserie than cafe, but the locals include it in any honest coffee conversation because their espresso is shockingly good for a place that mostly sells cakes. It's on the southern stretch of Jalan Mayjend Sungkono, in a row of small upscale shops that have slowly replaced the older warung businesses. The croissants are baked in-house and sell out before 11am on weekends.

What to Order: Pain au chocolat and a double espresso. Take it standing at the bar if you can, because the seats fill up fast.

Best Time: Saturday before 10am. After that, you're competing with every brunch crowd in West Surabaya.

The Vibe: Bright, slightly Parisian, with a playlist of French chanson you'll either love or tolerate. Parking here is genuinely a nightmare on weekends, so go by ride-hail or just walk over if you're staying nearby.

A Few Honorable Mentions Worth Knowing

Before getting into logistics, three more spots deserve a mention. Warung Kopi Purnama on Jalan Pasar Besar has been around since the 1970s and serves kopi tubruk the way your grandparents drank it, no menu, just a small cup of thick Javanese coffee that costs less than a bottle of water. Anom Coffee near Tunjungan Plaza is a tiny street-front bar with four stools, run by a former barista who left a chain operation to do things his way. And if you're near Rungkut in the late evening, Depot Bekonang on Jalan Kutisari makes a surprisingly good kopi jahe, ginger coffee, that's the city's secret cold cure.

When to Go and What to Know Before You Visit

Surabaya's weather decides more than locals admit. The dry season, roughly May through September, is when you'll actually want to sit outside at any of these places. Wet season, October through April, brings sudden downpours that kill outdoor seating between 3 and 5pm most afternoons. Plan indoor time around those windows. Traffic is bad between 7 and 9am, terrible between 4 and 7pm, and the only honest way to move around the city is by motorbike, ojol, or GrabCar. Most cafes accept cash and QRIS, but few take foreign cards, so bring an e-wallet or hit an ATM before you settle in.

Most cafes open around 8 or 9am and close between 9 and 11pm. Sunday is family day, so expect bigger crowds in residential neighborhoods and quieter rooms in commercial districts. If you're working remotely, weekday mornings are gold, weekday afternoons are silver, and weekends are a gamble depending on the spot.

Frequently Asked Questions

Is Surabaya expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

A mid-tier traveler can realistically cover Surabaya for around 350,000 to 550,000 IDR per day, roughly $22 to $35 USD. Budget breakdown: a decent cafe meal and two drinks runs 70,000 to 100,000 IDR, a mid-range hotel room in central Surabaya costs 250,000 to 400,000 IDR, GrabCar rides across town average 25,000 to 50,000 IDR per trip, and a casual dinner with drinks runs 80,000 to 150,000 IDR. Add museum entries (House of Sampoerna and the Submarine Monument are both under 25,000 IDR) and you're looking at a comfortable day for around 500,000 IDR if you don't push the hotel tier.

Are there good 24/7 or late-night co-working spaces available in Surabaya?

There are no major 24/7 dedicated co-working chains in Surabaya as of 2025, but several cafes stay open late enough for night work. Most cafes in Darmo and around Pakuwon close between 9 and 11pm. The closest reliable late-night option is the lobby business center at mid-tier hotels like the Midtown or Vasa, which often allow non-guests to use the lobby seating for a small fee or purchase. A few cafes in the Rungkut student area operate until midnight, but Wi-Fi quality and noise levels drop significantly after 10pm.

What is the most reliable neighborhood in Surabaya for digital nomads and remote workers?

West Surabaya, specifically the Darmo, Satelit, and Pakuwon corridors, is the most reliable concentration for remote work. Within a 3-kilometer radius you can access at least 6 to 8 cafes with confirmed fiber internet, available power outlets, and quiet weekday conditions. The Manyar area near Ciputra World is a secondary option with fewer venues but stronger infrastructure per cafe. The central Tunjungan and Genteng areas have more cafe variety but worse noise control and weaker outlet density.

What are the average internet download and upload speeds in Surabaya's central cafes and workspaces?

Fiber-connected cafes in West Surabaya typically register between 80 and 150 Mbps download, with upload speeds ranging from 30 to 80 Mbps. Mid-tier locations average around 40 to 70 Mbps down and 15 to 30 Mbps up. Locations using standard DSL or shared connections, mostly older venues in central Surabaya, frequently drop below 15 Mbps during peak hours between 1pm and 4pm. Most remote-work-friendly cafes publish their speed test results on Google Maps or Instagram, which is worth checking before you settle in.

How easy is it to find cafes with ample charging sockets and reliable power backups in Surabaya?

Outlet availability varies sharply by venue. Dedicated laptop-friendly cafes like Titik Temu and Cerita Kopi offer 1 outlet per 2 to 3 seats on average, while traditional cafes like Roestcoffee offer zero outlets by design. Power backup is inconsistent across the city: only about 30 to 40 percent of work-friendly cafes have full generator coverage, and the rest rely on PLN grid power with no UPS. During scheduled blackouts, which still happen 1 to 3 times per month in some districts, work-friendly cafes without generators will close early or operate in cash-only dim mode.

Share this guide

Enjoyed this guide? Support the work

Filed under: best cafes in Surabaya

More from this city

More from Surabaya

Best Co-Living Spaces for Digital Nomads in Surabaya

Up next

Best Co-Living Spaces for Digital Nomads in Surabaya

arrow_forward