Neighbourhoods of Surabaya
Tunjungan
Commercial core with huge malls, monuments and transport links; good for first-time visitors.
Dining: Diverse Nightlife: Lively Shopping: Malls Stays: Mixed
- Tunjungan Plaza: The city’s biggest mall complex for shopping and eating under one roof.
- Tugu Pahlawan (Heroes Monument): Iconic war memorial with a small museum about the 1945 battles.
- Monumen Kapal Selam (Monkasel): Decommissioned Soviet-era submarine turned interactive museum popular with children.
Old Town
Compact cobblestone district of Dutch-era facades, ideal for wandering and photography in cooler light.
Dining: Local Eateries Nightlife: Quiet Shopping: Limited Stays: Mid-Range
- House of Sampoerna: Museum in a Dutch-era cigarette factory with guided tours.
- Jembatan Merah (Red Bridge): Historic bridge offering photo opportunities and colonial-era stories.
- Gedung Siola: Heritage building on Jalan Tunjungan hinting at Surabaya’s trading past.
Ampel
Arab quarter with fragrant markets, halal food and a strong local cultural life.
Dining: Street Food Nightlife: Lively Shopping: Markets Stays: Budget
- Masjid Ampel: Centuries-old mosque serving as the spiritual heart of the quarter.
- Pasar Ampel: Market selling spices, prayer items and affordable local eats.
- Kampung Arab: Narrow streets lined with Arab-style houses, bakeries and kebab stalls.
Darmo & Taman Bungkul
Relaxed neighbourhood of parks, cafés and boutiques, popular with the young café-going crowd.
Dining: Cafés Nightlife: Casual Shopping: Boutiques Stays: Mid-Range
- Taman Bungkul: Friendly city park for jogging, socialising and street snacks.
- Jalan Embong Malang: Short street of independent cafés, shops and weekend stalls.
- Hotel Majapahit: Historic central hotel offering colonial charm and a central base.
Kenjeran Coast
Coastal area on the eastern edge with seafood, sunsets and family-friendly parks.
Dining: Seafood Nightlife: Quiet Shopping: Limited Stays: Mixed
- Kenjeran Park (Taman Kenjeran): Seaside park with boardwalks, rides and sunset views.
- Klenteng Sanggar Agung: Striking Chinese temple set on the coast.
- Suramadu Bridge viewpoint: Viewpoint to see the Surabaya-Madura Bridge and coastal panoramas.
Gubeng & Wonokromo
Practical transport hub with trains and buses, good for onward travel and budget stays.
Dining: Casual Nightlife: Low-key Shopping: Markets Stays: Budget
- Stasiun Gubeng (Gubeng Station): Main rail hub, convenient for arriving or departing by train.
- BG Junction: Compact mall near the station for quick shopping and cafés.
- Kebun Binatang Surabaya (Surabaya Zoo): One of Indonesia’s older zoos, large and family-oriented.
Currently it is the shoulder season, with temperatures ranging from 24-34°C (75-93°F).
November
November brings middling rain, moderate humidity and essentially no clear skies. It feels muggy and showery more than hot, so expect smaller crowds and steadier, often lower prices than peak season. Stick to indoor options in Surabaya city centre like museums and markets; coastal promenades and parks are a worse bet this month. The air is about as clean as it gets here, so outdoor short walks still work between showers.
Next 3 Months
December through February turn decidedly wetter. December is one of the wetter months; January is the wettest and most oppressive, with February remaining soggy. Book flexible plans and indoor-friendly accommodation for those months.
Surabaya at a Glance
Costs: US$25-60 per day - hostels $8-15; meals $2-5; taxis and ride-hailing cheap; hotels raise costs.
Safety: Generally safe, watch petty crime - low violent crime; pickpockets and scams occur, heavy traffic is main danger.
Best Time: May-September (dry season) - drier, cooler days; best for city walking and Madura/Suramadu trips.
Indonesia’s gritty second city - a hot, hard-working port metropolis on Java’s northeast coast, the “City of Heroes” of the independence struggle, and a gateway to the volcanoes of East Java.
Surabaya sprawls along the coast and the Kalimas River; a busy industrial-and-port city, it holds pockets of Dutch-colonial and Arab-quarter heritage, the heroes’ monument, and modern malls, with Mount Bromo and the volcanoes inland.
Why go / don’t miss: the Heroes Monument and the WWII-era House of Sampoerna, the Arab Quarter and Ampel Mosque, the old Chinatown, the House of Sampoerna, the Suramadu Bridge, and its role as the gateway to Mount Bromo and Ijen.
Neighborhoods: the old town / Arab Quarter for heritage; and the modern central malls-and-business district.
Getting around: the Suroboyo Bus, taxis and ride-hailing (Gojek/Grab); traffic is heavy.
When to go: the drier May - Sep is best; it’s hot year-round.
Where to stay: the central business-and-mall district for convenience.
Dining: East Javanese fare - rawon (black beef soup), rujak cingur, and lontong balap.
Local tips: it’s mainly a business hub and the launchpad for the spectacular Mount Bromo and Ijen volcanoes (organise tours from here); the old town rewards a wander.
Why Visit Surabaya?
East Java’s largest city mixes colonial architecture, busy port life, and multicultural neighborhoods for a dynamic urban experience. History and industry meet in sights like the House of Sampoerna museum and the Heroes Monument, while the Arab Quarter at Ampel offers fragrant markets and centuries-old mosques. Food draws many visitors-hearty beef rawon and the tangy-sweet rujak cingur are local specialties worth seeking out. Night markets and growing café culture give an accessible, everyday glimpse of Surabaya’s character.
Who's Surabaya For?
Couples
Surabaya isn’t a typical romantic getaway, but quiet corners and colonial-era streets near the House of Sampoerna and the old port make for intimate strolls. Dinner at Pakuwon G-Walk or sunset drives across the Suramadu Bridge are low-key date winners.
Families
Good for family convenience: large malls like Tunjungan Plaza and Galaxy Mall have play zones and cinemas, while easy airport access and child-friendly eateries make logistics simple. Few world-class attractions for kids, though - families often stick to malls and water parks.
Backpackers
Solid as a transport hub: cheap buses, trains and long-distance buses to Bromo or Malang mean Surabaya is a practical base. The hostel scene is small compared with Bali, but inexpensive warungs, budget hotels and abundant local transport keep costs low.
Digital Nomads
Affordable cost of living and reliable cafe Wi‑Fi in Darmo and Tunjungan areas make short-term work easy. There are a handful of coworking spaces and strong mobile coverage, but the international nomad community and visa support are limited compared with Jakarta.
Foodies
Excellent. Surabaya is a mecca for East Javanese flavours: try rawon, lontong balap, rujak cingur and sate klopo at street stalls and warungs around Ampel and Genteng. Late-night seafood and cheap street snacks reward adventurous eaters with bold, spicy tastes.
Adventure Seekers
Great base for outdoor day trips: organized trips to Bromo are common (3-4 hours away), and the Suramadu Bridge opens access to Madura for coastal rides and bull races. The city itself has limited extreme-sport options, so expect to head out for thrills.
Party Animals
Nightlife exists but is modest: cocktail bars and clubs cluster around Basuki Rahmat and central malls, with live music venues and weekend DJ nights. It doesn’t rival Bali or Jakarta, but locals know late-night noodle stalls and casual beer spots for a decent evening.
Nature Buffs
Not a green-city highlight, though Taman Bungkul and a mangrove area offer short escapes. For true nature, most people travel outside the city to Bromo, Madura’s coastlines or nearby forests - worthwhile, but not immediately in Surabaya’s urban fabric.
Plan Your Visit to Surabaya
Best Things to Do in Surabaya
Mountain
Gunung Penanggungan
Volcanic mountain with Hindu-Buddhist archaeological sites
Mosque
Ampel Mosque
15th-century Surabaya mosque and important pilgrimage site
Mosque
Al-Akbar Mosque
One of Indonesia's largest mosques in Surabaya
Monument
Monumen Yos Sudarso
Monument honoring naval hero Yos Sudarso
Surabaya Bucket List
Don't Miss
Tugu Pahlawan (Heroes Monument) - National monument commemorating independence fighters, with small museum and surrounding memorial park.
House of Sampoerna - A museum inside a preserved cigarette factory showcasing kretek history and live demonstrations.
Monumen Kapal Selam (Submarine Monument) - Decommissioned Soviet-era submarine converted into museum, docked on the Brantas River.
Ampel Mosque (Masjid Ampel) - Historic 15th-century mosque at the heart of Surabaya’s Arab quarter, peaceful courtyard.
Suramadu Bridge - Longest Indonesian bridge connecting Surabaya with Madura, pleasant drives and coastal views.
Hidden Gems
Taman Bungkul - Popular city park frequented by locals for jogging, street food, and weekend markets.
Surabaya North Quay - Harbor promenade where families gather at sunset; occasional cruise ships dock.
Klenteng Sanggar Agung (Vihara Sanggar Agung) - Large Chinese temple near Kenjeran with sea-facing Kwan Im statue and mosaics.
Kenjeran Park (Taman Hiburan Pantai Kenjeran) - Seaside leisure area with traditional fishing boats, local seafood stalls, and cultural events.
Gedung Grahadi - Colonial-era governor’s residence near the city center, admired for its architecture.
Day Trips
Batu (Museum Angkut & Jatim Park) - Mountain resort town with Museum Angkut, Jatim Park attractions and cooler mountain air.
Trowulan Archaeological Site - Ruins and museum marking the Majapahit capital, fascinating for history enthusiasts.
Arosbaya Limestone Hills (Bangkalan, Madura) - Eroded limestone formations and sculpted cliffs on Madura, great for photography and exploration.
Sidoarjo - Lapindo Mudflow area - Site of the infamous mudflow offering a stark landscape and industrial aftermath context.
Nearby Cities #
Best Time to Visit Surabaya
The best time to visit Surabaya is during the dry season (May-September) when rain is less likely and outdoor exploring is easier. Expect hot, humid weather year‑round, with April and October prone to sudden storms.
Dry Season
Drier, sunnier days make exploring Surabaya and nearby Bromo/coast easier; heat is present but humidity is lower, so walking and outdoor markets feel manageable.
Rainy Season
Frequent heavy afternoon rains and high humidity; city life carries on but expect wet streets, interrupted sightseeing, and muggy evenings-best for indoor cafés and lower prices.
Inter-monsoon
April and October bring sudden storms, very hot days, and hazy nights; good deals and fewer tourists, but plan flexible outdoor activities around afternoon downpours.
Surabaya's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 22°C to 35°C. Abundant rainfall (1698 mm/year), wettest in January with a pronounced dry season.
| Month | Comfort | Temp | Feels | Rain | Sky | Humidity | Wind | UV | Daylight |
|---|---|---|---|---|---|---|---|---|---|
| January | Acceptable | 23° - 33° | 33° | 314 mm | overcast | 85% | 2.7 m/s | 2.3 extreme | 12.4h |
| February | Acceptable | 23° - 33° | 33° | 282 mm | overcast | 86% | 2.7 m/s | 2.3 extreme | 12.2h |
| March | Acceptable | 23° - 33° | 33° | 255 mm | overcast | 84% | 2.2 m/s | 2.3 extreme | 12.0h |
| April | Acceptable | 24° - 33° | 34° | 175 mm | overcast | 82% | 2.1 m/s | 2.2 extreme | 11.8h |
| May | Very Good | 24° - 34° | 33° | 121 mm | partly cloudy | 80% | 2.0 m/s | 1.9 very high | 11.7h |
| June | Very Good | 23° - 33° | 32° | 75 mm | some cloud | 77% | 2.0 m/s | 1.8 very high | 11.6h |
| July | Excellent | 22° - 33° | 30° | 29 mm | some cloud | 72% | 2.0 m/s | 1.9 very high | 11.6h |
| August | Excellent | 22° - 33° | 30° | 15 mm | mostly sunny | 65% | 1.9 m/s | 2.2 extreme | 11.8h |
| September | Excellent | 23° - 34° | 30° | 29 mm | mostly sunny | 61% | 2.1 m/s | 2.5 extreme | 12.0h |
| October | Very Good | 24° - 35° | 32° | 47 mm | partly cloudy | 64% | 2.2 m/s | 2.4 extreme | 12.2h |
| November | Good | 24° - 34° | 34° | 126 mm | overcast | 73% | 2.3 m/s | 2.3 extreme | 12.3h |
| December | Acceptable | 23° - 33° | 34° | 230 mm | overcast | 82% | 2.4 m/s | 2.1 extreme | 12.4h |
How to Get to Surabaya
Surabaya is served mainly by Juanda International Airport (SUB) and by two central rail stations, Surabaya Gubeng and Surabaya Pasar Turi. Most visitors arrive by air into Juanda or by intercity train to Gubeng/Pasar Turi and continue into the centre by taxi, ride-hail or local bus.
Juanda International Airport (SUB): Juanda is Surabaya’s main airport, located in Sidoarjo about 12-20 km southeast of the city centre. From Juanda you can take a Bluebird or other regulated taxi (typical fare IDR 100,000-180,000; 20-40 min depending on traffic), app-based car rides like Grab/GoCar (typical fare IDR 60,000-140,000; 20-40 min), or the DAMRI airport bus to Terminal Purabaya/Bungurasih (about IDR 20,000-30,000; 30-50 min). Ride-hailing motorbike (Gojek/GrabBike) is the cheapest option for solo travellers (IDR 20,000-60,000; 20-35 min).
Train: Surabaya’s main stations are Surabaya Gubeng and Surabaya Pasar Turi. Gubeng handles many long-distance services toward Yogyakarta, Malang and Jakarta (executive/air-conditioned classes range broadly - roughly IDR 80,000-500,000 depending on class and distance; trips to Jakarta ~8-11 hours, to Yogyakarta ~5-7 hours, to Malang ~2-3 hours). Local commuter and economy trains connect nearby towns (short trips commonly cost a few thousand to a few tens of thousands of rupiah).
Bus: The primary intercity bus hub is Terminal Purabaya (Bungurasih) east of the city; regular buses run to most cities on Java with fares varying by distance (short intercity routes often IDR 50,000-150,000; longer overnight services more). Within the city there are BRT/Suroboyo Bus services and angkot (shared minibuses) for short hops - see local stops near major roads and markets for routes and small cash fares.
How to Get Around Surabaya
Surabaya is best navigated with a mix of ride-hailing for convenience and BRT or local trains to avoid peak-hour congestion. For short hops use Gojek/Grab motorbikes; for longer or luggage-intensive trips use taxis or trains from Gubeng/Pasar Turi.
- Ride-hailing (Gojek / Grab) (IDR 10,000-90,000) - Motorbike rides are the fastest way around central Surabaya for solo travellers; cars are comfortable for groups or when carrying luggage. Prices fluctuate by demand but expect motorbike rides around IDR 10,000-35,000 within the city and car rides roughly IDR 25,000-90,000 for typical trips. Use ride-hail for last-mile connections and when public buses are slow or indirect.
- Bluebird and metered taxis (IDR 30,000-200,000) - Bluebird is the most reliable regulated taxi operator; meters apply and drivers accept credit cards in some cars. Short trips in the central area commonly cost IDR 30,000-80,000; airport transfers and longer journeys are more. Taxis are a good choice late at night or when you need a fixed-price, regulated vehicle.
- Suroboyo Bus / Trans Surabaya (BRT) (IDR 3,000-5,000) - Surabaya has BRT corridors and the Suroboyo Bus network serving major corridors; fares are low and aimed at daily commuters (typically a few thousand rupiah to around IDR 5,000). BRT is cheapest for moving along main roads during peak hours, though services can be crowded and stops may require walking from tourist spots.
- Angkot (shared minibuses) (IDR 3,000-8,000) - Angkot are cheap, fixed-route minibuses that cover neighbourhoods and suburban corridors. Fares are very low (usually a few thousand rupiah) and they’re useful for short distances if you know the route; routes can be confusing for first-time visitors and they often run on cash only.
- KAI commuter / local trains (IDR 3,000-50,000) - Local and commuter trains link Surabaya with nearby towns (Sidoarjo, Bangil, Malang) and are a fast option for longer cross-city trips avoiding road traffic. Fares are modest (typically a few thousand to a few tens of thousands of rupiah) and schedules are posted by Kereta Api Indonesia (KAI). Use trains for predictable travel times on intercity corridors.
- Walking - Many central neighbourhoods (Tunjungan, Gubeng, the old port areas) are walkable in short stretches; walking is the best way to explore markets, monuments and nearby cafés. Pavements can be uneven and hot mid-day, so carry water and use shaded routes where possible.
Where to Stay in Surabaya
Budget
Gubeng / Tunjungan - $10-35/night
No-frills options concentrated near transport hubs and shopping; expect small rooms, basic amenities, clean beds, and easy access to city sights on a tight budget.
POP! Hotel Gubeng Surabaya - Simple rooms, close to train station
Bobobox (Surabaya locations) - Capsule pods, affordable and tech-forward
Mid-Range
Darmo / Gubeng - $45-110/night
Comfortable hotels with larger rooms, decent dining and pools; convenient for business travelers and couples seeking reliable service without a luxury price tag.
Santika Premiere Gubeng Surabaya - Reliable mid-range with business facilities
Novotel Surabaya - Family-friendly rooms, pool and restaurant
Luxury
Tunjungan / City Centre - $120-300/night
High-end properties near the central Tunjungan area; expect spacious suites, refined dining options, concierge services and well-equipped meeting facilities.
Hotel Majapahit Surabaya - Historic property with colonial charm
Shangri‑La Surabaya - Upscale rooms, extensive facilities and spa
Best for First-Timers
Tunjungan / Gubeng - $40-200/night
Stay near Tunjungan or Gubeng for easy walking to museums, malls and key sights; hotels offer helpful desks and straightforward transport connections for first visits.
Hotel Majapahit Surabaya - Historic landmark, walking distance to museums
Shangri‑La Surabaya - Central base with thorough concierge services
Santika Premiere Gubeng Surabaya - Convenient, friendly staff and easy transit links
Best for Families
Darmo / Central - $60-180/night
Choose hotels with pools and connecting-room options; many mid-to-upscale properties offer kids’ menus, spacious family rooms and easy access to malls and parks.
Novotel Surabaya - Pools and family rooms available
Hyatt Regency Surabaya - Large rooms, kid-friendly facilities and pool
Digital Nomads
Jemursari / Gubeng - $15-80/night
Look for hotels with reliable high-speed Wi‑Fi, public lounge space or nearby cafes; many newer economy and mid-range spots cater to remote work needs.
YELLO Hotel Jemursari Surabaya - Modern vibe, cafe and casual work spots
POP! Hotel Gubeng Surabaya - Budget option with fast Wi‑Fi and cafés nearby
Bobobox (Surabaya locations) - Compact, cheap and good for short stays
Unique & Cool Hotels
Surabaya has a few distinctive stays: a storied colonial landmark, modern international hotels, and compact capsule pods for the budget-conscious traveler.
Hotel Majapahit Surabaya - Historic colonial hotel with period details and central location.
Shangri‑La Surabaya - Large international hotel with full amenities and ballroom.
Bobobox (capsule hotel) - Futuristic capsule pods for short, budget stays.
Where to Eat in Surabaya
Surabaya eats like a city that likes its food honest and a little loud. Rujak cingur and lontong balap show up on every corner, rawon is the beef soup everyone argues about, and sate klopo (the coconut‑coated satay) is one of those local inventions you’ll wish you discovered earlier. Walk the streets at breakfast and late night and you’ll see entire meals built around petis (shrimp paste), sambal, and fried tempeh.
Neighborhoods matter: try Ampel for Arab‑Malay snacks and baklava‑adjacent sweets, Taman Bungkul for relaxed cafés with vegetarian choices, and the mall corridors (Tunjungan Plaza, Pakuwon) when you want air‑conditioning and reliable international food. For a true Surabaya experience, grab a plate from a roadside depot or a legendary stall-Rawon Setan, Lontong Balap Pak Gendut and Sate Klopo Ondomohen are the kinds of places you’ll be telling friends about afterwards.
Local Food
Surabaya’s signature flavors are bold and umami‑forward: think petis, beefy rawon, lontong balap and coconut‑smeared sate. Street stalls and family depots are where the city’s food personality comes through.
- Rawon Setan - Late‑night rawon with intensely spiced beef broth.
- Lontong Balap Pak Gendut - Classic lontong balap-crunchy bean sprouts, savory broth.
- Sate Klopo Ondomohen - Coconut‑crusted satay with smoky char, sweet sauce.
- Depot Bu Rudy - Takeaway sambal and homestyle Javanese dishes to go.
International Food
If you need a break from East Javanese food, Surabaya’s malls and hotel restaurants offer solid international options-Japanese, Western steakhouses and pan‑Asian chains are easy to find.
- Sushi Tei (Tunjungan Plaza) - Reliable Japanese sushi and ramen near the mall.
- Abuba Steak (Tunjungan/Darmo area) - Indonesian steakhouse with hearty Western dishes.
- HokBen (various branches) - Japanese‑style bento chain, quick and familiar choices.
Vegetarian
Pure vegetarian places are smaller but present; you’ll also find vegetarian twists at cafés around Taman Bungkul and in mall food courts. Look for vegan versions of classics like gado‑gado and tempeh dishes.
- Loving Hut Surabaya - Vegan menu with local‑style Indonesian dishes.
- Griya Vegetarian - Homey vegetarian plates and simple Indonesian comfort food.
- Taman Bungkul cafés - Several cafés around the park offer veggie and vegan options.
Breakdown of cuisine types found across Surabaya’s restaurants and food venues, based on OpenStreetMap data.
Nightlife in Surabaya
Surabaya’s nightlife is practical and hotel-centric: think rooftop hotel lounges, intimate live-music bars, and plenty of late-night food options rather than endless club districts. Many upscale places enforce smart-casual dress codes and will refuse entry for shorts or flip-flops; plan on hotels and mall rooftops closing around midnight to 1 AM on weekdays and often 2-3 AM on weekend nights.
Safety and logistics: ride-hailing apps (Gojek/Grab) are the most reliable way to get around at night - avoid walking alone in poorly lit side streets after midnight. Keep valuables discreet, carry local currency for small purchases, and confirm a venue’s closing time before you go; weekend hours are longer but can change for private events. If you want a version with current, verified venue names, I can look those up or you can confirm you’re fine with a best-effort list.
Rooftop & Hotel Cocktail Bars
Upscale hotel and mall rooftops dominate Surabaya’s cocktail scene; expect mid-to-high price ranges and smart-casual dress codes. Most close around midnight to 1:00 AM on weekdays, later on weekends.
- Hotel Majapahit - Lobby/Bar - Classic colonial venue, dress smart-casual
- High-end hotel sky bar - Upscale prices, reservations recommended
- Mall rooftop lounge - Casual to smart, good for sunset views
Live Music & Clubs
Live music is mostly concentrated in intimate bars and a few nightclubs; cover fees are usually modest and IDs may be checked. Clubs typically close 2:00-3:00 AM on weekends.
- Small live-music bars - Local bands, modest cover charge
- Mid-size nightclub - Dance nights, ID and dress checks
- Jazz/blues venue - Evening sets, quieter atmosphere
Casual & Local Bars
Casual bars and cafés around Taman Bungkul and residential neighborhoods are wallet-friendly and open late into the evening. No strict dress code; cash is handy.
- Neighborhood sports bar - Affordable drinks, comfortable vibe
- Street-side beer joints - Cheap prices, relaxed crowds
- Cafe-bars around Taman Bungkul - Good for late coffee and light drinks
Late Night & After Dark
Late-night options skew toward 24-hour eateries, food courts and dessert spots rather than many after-hours bars. If you’re out late, use ride-hailing apps and stick to lit, busy streets for safety.
- 24-hour eateries and warungs - Cheap late-night food, very casual
- Dessert parlours and bakeries - Sweet treats open late night
- Late-night mall food courts - Safer, air-conditioned, varied choices
Shopping in Surabaya
Surabaya is a hybrid shopping city: efficient, mall-heavy and also stubbornly market-driven. If you want air-conditioning, international brands and a one-stop experience, the big malls (Tunjungan, Pakuwon, Galaxy, Ciputra World) are unbeatable. If you want bargains, textiles or local character, the traditional markets-Pasar Atom, Pasar Turi and the Ampel quarter-are where the real deals and local flavor live.
Practical tips: carry cash and small change for markets, and be prepared to haggle politely-start lower and meet halfway; vendors expect it. Inspect textiles and electronics before buying, and be cautious about high-ticket purchases in street stalls. Malls accept cards and stay open late; markets are busiest early morning and at dusk. I generally avoid showing excessive enthusiasm, keep valuables secure in crowds, and use a scooter taxi (GoJek/Gojek) for quick hops between shopping areas.
Shopping Malls
Surabaya is mall-forward-air-conditioned, safe, and convenient places to shop everything from groceries to designer labels. Head to different malls for distinct vibes: Pakuwon for luxury and Tunjungan for variety.
- Tunjungan Plaza - Massive mall complex; international brands and dining.
- Pakuwon Mall - Upmarket mall with luxury labels and eateries.
- Galaxy Mall - Family-friendly mall with entertainment and local stores.
- Ciputra World Surabaya - Modern mall; fashion, cinemas, and premium outlets.
Markets & Bazaars
The real character of shopping in Surabaya happens in its markets-packed, noisy, and excellent for bargains and local food. Come ready to haggle, inspect items closely and carry small change.
- Pasar Atom (Atum Market) - Big traditional market; textiles, clothing, electronics bargains.
- Pasar Turi - Long-standing wholesale market; fabrics and general goods.
- Ampel (Kampung Ampel) - Arab quarter market; antiques, food stalls, souvenirs.
- Pasar Genteng - Wet and dry market; spices and local produce.
Local & Artisan Finds
If you want Indonesian craft, batik and locally themed mementos, focus on specialist outlets and trade centres rather than street stalls. House of Sampoerna is reliably charming for curated local gifts.
- House of Sampoerna - Museum-shop for kretek heritage and local souvenirs.
- Darmo Trade Centre (DTC) - Wholesale textile hub; batik and fabric suppliers.
- Toko Batik Keris (Surabaya outlets) - Well-known batik chain selling quality traditional garments.
- Jembatan Merah Plaza - Busy center for budget fashion and small vendors.
Fashion & Boutiques
Surabaya’s fashion scene mixes mainstream Indonesian labels with boutique stores in major malls. For trend-led shopping, visit the fashion floors of Tunjungan and Pakuwon-expect crowds on weekends.
- Grand City Surabaya - Lifestyle mall with boutiques and event spaces.
- Royal Plaza - Mid-range shopping; local brands and eateries.
- Tunjungan Plaza (fashion precinct) - High-street and designer labels concentrated under one roof.
- Pakuwon Mall boutiques - Boutique row for contemporary Indonesian and international brands.
Living in Surabaya
Long-term residence in Surabaya usually starts with short tourist options and moves to a KITAS for extended stays. Visitors can use Visa on Arrival (VoA) for 30 days (extendable once), or apply for a B-211A / social-cultural visa (short-term stay, extendable) through a sponsor; for employment an employer-sponsored KITAS is required. Retirement KITAS exists for age 55+, requiring proof of pension or income and prohibits formal work.
Accommodation is affordable compared with Jakarta: expect serviced studios and modern apartments in central areas from around IDR 3-6 million/month, and 2BR units from IDR 6-12 million/month depending on location and amenities. Healthcare options include large public hospitals such as RSUD Dr. Soetomo and private chains like Siloam Hospitals and Mitra Keluarga; routine GP visits often cost IDR 100k-300k, specialists IDR 300k-1M. Many expats carry international health insurance (roughly USD 50-300+/month) though foreigners with a valid KITAS may also register for BPJS in practice.
- Darmo - Upscale residential area, serviced apartments, IDR 4-10M
- Tunjungan / Gubeng - City centre, malls and offices, 1BR IDR 3-6M
- Gubeng - Transport hub, near train station, mixed housing
- Rungkut - More affordable, family neighborhoods, 2BR IDR 3-6M
- Siloam Hospitals Surabaya - Private hospital, international-standard care, English staff
- RSUD Dr. Soetomo - Major public teaching hospital, wide specialist coverage
- Mitra Keluarga (Surabaya) - Private hospital chain, convenient for routine care
- Taman Bungkul - Popular park, jogging, community exercise, weekend markets
- Monthly rent (central) - Studio/1BR IDR 3-6M, 2BR IDR 6-12M
- Monthly utilities & internet - Electricity/water IDR 300-800k, internet IDR 300-600k
- Eating out - Warung meals IDR 15-35k, mid-range IDR 40-120k
- Transport - Gojek rides IDR 10-40k, scooter fuel low cost
Digital Nomads in Surabaya
Surabaya is workable for digital nomads who prefer lower costs and fewer crowds than Jakarta. While Indonesia has no dedicated digital nomad visa, many remote workers use VoA or short-term B-211 visas and renew locally; long-term remote work without sponsorship technically requires a KITAS. Expect dependable urban fiber (often 50-100 Mbps in central areas) and stable 4G/5G mobile from Telkomsel.
Costs for nomads: coworking day passes and business centre access run roughly IDR 50k-150k/day, monthly coworking memberships or serviced office options IDR 600k-2M/month. Home fiber plans suitable for remote work commonly cost IDR 300k-700k/month depending on speed.
- Regus (Tunjungan Plaza) - Business centre, meeting rooms, daily passes
- Ciputra World (cafés & lounges) - Quiet cafés, reliable outlets, mall facilities nearby
- Tunjungan Plaza cafés - Many cafés with Wi‑Fi, easy power access
- Galaxy Mall cafés - Chain cafés and public seating, good connectivity
- Biznet Home - Fiber plans, 50-100 Mbps common, IDR 300-700k
- IndiHome (Telkom) - Widespread fiber/DSL, 20-100 Mbps, IDR 250-600k
- Telkomsel (mobile) - Best 4G/5G coverage, prepaid data packs affordable
- XL Axiata / Indosat - Good alternatives, cheaper data bundles available
- Surabaya Expats (Facebook group) - Active group for advice, meetups, housing tips
- GDG Surabaya (Google Developers) - Tech meetups, workshops, developer community events
- Startup Grind Surabaya - Entrepreneur meetups, speaker nights, networking
- Universitas Airlangga events - University talks, hackathons, local startup scene
Demographics
