Surabaya, the bustling capital of East Java, is not only known for its rich history and vibrant culture, but it is also a shopping haven for those looking to experience the best of both luxury and local Indonesian craftsmanship. Home to the two biggest malls of Indonesia and plenty of traditional markets brimming with unique souvenirs and affordable fashion, Surabaya offers a shopping experience for every taste and budget. Whether you’re looking for high-end international brands or authentic local goods, Surabaya has it all.
For Muslim travelers, the city is also welcoming, with Halal food options and prayer spaces equipped inside every mall, ensuring that you can enjoy your shopping experience while staying true to your faith.

Image Credit: Taufik H on Unsplash
Tunjungan Plaza, the second-largest mall in Indonesia and the most iconic mall in the city, is a must-visit for anyone looking to indulge in high-end shopping in Surabaya. Consisting of six sections, the mall offers a wide array of shopping choices for everyone; from the more affordable brands in the first to third section, to high-end labels and luxury boutiques in the fourth to sixth section.
Known for its inclusivity in catering to every shopper’s needs and its vibrant ambience, Tunjungan Plaza is every local’s favorite shopping center. Whether you’re shopping for fashion, accessories, or electronics, this mall has everything you need.
Address: Jl. Jenderal Basuki Rachmat No.8-12 lantai 5, Kedungdoro, Kec. Tegalsari, Surabaya, Jawa Timur 60261
Opening Hours: 10am - 10pm daily

Image Credit: Tourism Surabaya Website
As the largest mall in Surabaya and Indonesia as a whole, Pakuwon Mall stands as a major shopping destination for those seeking an upscale experience. This sprawling shopping complex is home to a range of luxury brands, fine dining, and entertainment options. Aside from the high-end shopping, Pakuwon is a favorite for many locals as there are also a number of affordable international and local brands selling various goods. Whether you're looking for premium fashion, high-tech gadgets, or a place to enjoy a meal, Pakuwon Mall is the place to be.
Address: Jl. Pakuwon Trade Center No.2, Lontar, Kec. Wiyung, Surabaya, Jawa Timur 60227
Opening Hours: 10am - 10pm daily

Image Credit: Tourism Surabaya Website
Another gem for luxury shoppers is Galaxy Mall. Known for its sophisticated atmosphere, this destination features a mix of international brands, high-end electronics, and a variety of dining options. The mall is divided into three parts, with the third section built across the road, connected by a bridge that allows the visitors to get a unique experience of crossing the road in the midst of shopping.
Galaxy Mall’s signature feature is the array of palm trees planted in front of the building, as well as palm tree miniatures spread across the mall. With its wide selection and light ambience, it’s the perfect destination for those looking for a more relaxed shopping experience without compromising on quality.
Address: Jalan Dharmahusada Indah Timur No.35–37, Surabaya
Opening Hours: 10am - 10pm daily

Image Credit: Tourism Surabaya Website
For those seeking bargains, PGS, or Wholesale Center Surabaya is the place to be. With around 2,000 stalls offering home appliances like clothes, electronics, and tools, this shopping center is a local favorite for those looking for affordable and bulk purchases. PGS caters to a more mature crowd and resellers, offering a quieter and more laid-back shopping environment compared to the larger malls.
Address: Jl. Dupak Raya No.1, Gundih, Kec. Bubutan, Surabaya, Jawa Timur 60172
Opening Hours: 9am - 5pm daily

Image Credit: Tourism Surabaya Website
Another popular spot for bargaining and wholesale shopping is ITC Mega Grosir, known for its great deals on fashion items, accessories, and gadgets. It’s a favorite for budget-conscious shoppers and offers a wide range of local brands at very reasonable prices.
Address: Jl. Gembong No.20 - 30, Kapasan, Kec. Simokerto, Surabaya, Jawa Timur 60141
Opening Hours: 10am - 9pm daily

Image Credit: Royal Plaza Website
Royal Plaza offers a mix of local fashion, electronics, and Halal foods, making it an excellent place for anyone looking for a more budget-friendly shopping experience. With plenty of local fashion brand options and Halal snack choices, the mall is always crowded with shoppers.
Address: Jl. Ahmad Yani No.16-18, Wonokromo, Kec. Wonokromo, Surabaya, Jawa Timur 60243
Opening Hours: 10am - 10pm daily

Image Credit: Tourism Surabaya Website
For a truly local experience, Pasar Bunga Kayoon is the perfect place to shop for fresh flowers, handmade gifts, and unique souvenirs. Once you take a turn to Kayoon street, you’ll find flower stalls scattered in a row along the street. This traditional market is a favorite among locals and tourists alike, offering a vibrant shopping atmosphere where you can experience Surabaya’s culture up close.
Address: Jl. Kayoon, Surabaya
Opening Hours: 6am - 10pm daily

Image Credit: Tourism Surabaya Website
If you're looking to buy authentic Indonesian crafts such as batik, woodwork, and textiles right from the hands of local micro, small, and medium enterprises, Surabaya Kriya Gallery is a must-visit. It’s the perfect spot to find unique souvenirs and traditional art that reflect the rich cultural heritage of Surabaya.
Address: Jl. Dr. Ir. H. Soekarno no. 11
Jl. Tunjungan No.1 (inside Siola)
Opening Hours: Varying hours across branches

Image Credit: Tourism Surabaya Website
Famous for local snacks and souvenirs, Pusat Oleh-Oleh Bu Rudy is a great stop for those looking to pick up a taste of Surabaya. Known for their iconic sambal, which is Indonesia’s beloved chili paste, shoppers must not miss out on their three sambal options and other Indonesian treats to bring home as gifts. If you’re hungry, the place is also a restaurant serving Halal local dishes from Bu Rudy’s very own tasty recipes.
Address: Jl. Dharmahusada No. 140
Opening Hours: 7am - 9pm daily

Image Credit: Love Suroboyo on Instagram
For those interested in aquatic life, Pasar Ikan Hias, or Ornamental Fish Market Gunungsari is a must-see. Specializing in decorative fish and aquarium plants, this market is perfect for aquarium enthusiasts.
Address: Jl. Gunungsari No.71, Sawunggaling, Kec. Wonokromo, Surabaya
Opening Hours: 9am - 7.30pm daily
Surabaya is a shopper’s paradise with something for everyone. From high-end malls like Tunjungan Plaza and Pakuwon Mall, to affordable centers like PGS Mall and ITC Mall, the city offers a diverse shopping experience. Add in traditional markets like Pasar Bunga Kayoon and Surabaya Kriya Gallery, and you have a complete shopping destination that caters to every taste.
For Muslim travelers, Surabaya makes shopping easy and enjoyable, with Halal food options, prayer spaces, and a variety of Muslim-friendly amenities at every stop. So, whether you're looking for luxury brands, local crafts, or authentic Indonesian souvenirs, Surabaya has everything you need; all with the convenience of Muslim-friendly features.
Banner image credit to Ridho Anggara on Unsplash