Surabaya, the second-largest city in Indonesia, is a blend of rich culture, modern attractions, and urbanity, and all of this makes the city exciting to visit. The city is characterized by its historical significance as well as its lively local life, giving the visitor a real feel of different traditions being part of Indonesia today. One will experience colourful markets, taste authentic dishes, and interact with many open Vietnamese people. Whether one visits arts in the local scene or shopping districts or beautiful waterfronts, it clearly speaks to many interests, making it a popular place for many to experience culture as well as urban life.
Location

Photo: consigliere ivan / Wikimedia Commons
As the capital city of East Java province in Indonesia, Surabaya is situated on the northeastern coast of Java Island along the Madura Strait that separates it from Madura Island, to which it is connected by the bridge- Suramadu (Indonesia’s longest bridge). The city is estimated to cover an area of approximately 350 square kilometers. Only Jakarta, the capital of the nation, has a bigger city as compared to Surabaya. This city, a major port and economic investment center of the country, serves a significant role in trade and commerce, owing mainly to its location along the coast.
How To Reach

Photo: Gunawan Kartapranata / Wikimedia Commons
By Air: Surabaya is mainly the Juanda International Airport (SUB), one of Indonesia’s busiest airports, which enjoys direct air service from: Jakarta (Garuda Indonesia, Batik Air, Citilink, Lion Air). International flights come from Singapore, Kuala Lumpur, Bangkok, etc.
By Road: Surabaya is well connected by highways and railroads. Buses and trains operating to Jakarta, Yogyakarta, and other significant cities are its connections.
By Sea: Ferry operations are available, connecting Bali, Madura, and beyond. This makes Surabaya an important port city.
Top 5 Things To Do In Surabaya, Indonesia
1. Visit The House Of Sampoerna

Photo: consigliere ivan / Wikimedia Commons
Surabaya has what could be considered a museum honoring the former glory of the Sampoerna tobacco company, established by Liem Sampoerna in the early 20th century. Before the colonial-style building can start, it has to reflect well on the brand. The museum educates visitors about the traditional hand-rolling of kretek, which has taken root as one of the Indonesian cultural identities. Within its walls, the Museum kept photographs, papers, and other relics of the Sampoerna family concerned in their entrepreneurial journey, helping introduce them to the scheme while building an industry in Surabaya.
Location: Taman Sampoerna 6, Surabaya
Timings: 9 AM – 5 PM
Entry Fee: Free
2. Stroll Through Tunjungan Plaza

Photo: Fishynila / Wikimedia Commons
Tunjungan Plaza, the one modern mall that can boast to combine retail therapy and entertainment, is one of the famous malls in Surabaya. Set in the city center, it stands as one of the largest shopping complexes in the region. With a multitude of stores, from high-end international to homegrown fashion outlets, the mall will surely be a lure for its visitors. Food courts and restaurants in Tunjungan Plaza offer a large variety of local and international cuisines for those who frequent Tunjungan Plaza besides their being social hangouts.
Location: Jl. Jenderal Basuki Rachmat No. 8, Surabaya
Timings: 10 AM – 10 PM
3. Explore The Surabaya Zoo

Photo: Sakurai Midori / Wikimedia Commons
Kebun Binatang Surabaya, or Surabaya Zoo, one of the oldest and largest in Southeast Asia. It was opened to the public in 1916 and covers a large and vast area as well as houses numerous animals brought from other regions of the world. Catch a glimpse of hundreds of species, some of which are endangered examples like the Sumatran tiger as well as many associated with the Komodo dragon. Sections of the zoo are well developed and categorized into groups of animals, for example, mammals, reptiles, birds, and aquatic animals.
Location: Jl. Setail No. 1, Surabaya
Timings: 8 AM – 5 PM
4. Relax At Kenjeran Beach

Photo: antonov0002 / Wikimedia Commons
Kenjeran Beach is just another melodious place in Surabaya, Bad Eastern, on the peaceful surface of the colossal city. It’s one that people talk about for soothing and peaceful features because it’s much favored among locals and outsiders who want some relaxation near a seashore. People visit the beach to do several activities, like swimming and fishing, and even to go to the nearby seafood markets; the area also showcases local food stalls where fresh seafood can be enjoyed by visitors.
Location: Kenjeran, Surabaya
5. Discover The Submarine Monument

Photo: Midori / Wikimedia Commons
The Submarine Monument is one of Surabaya’s most distinct attractions. In fact the monument is a retired Soviet submarine KRIPasopati turned into a museum. Located at the very heart of the city, it can be observed from within for visitors to learn about the interior of the submarine, the historical accounts of the Indonesian naval force, and the military operations using submarines. The monument also has educational exhibits telling about the submarine’s journey and the importance of naval defense for Indonesia.
Location: Jl. Pemuda No. 39, Surabaya
Timings: 8 AM – 5 PM
Places To Visit Nearby
From majestic mountains to historical sites and tranquil beaches, here are some of the best places to explore near Surabaya, Indonesia:
1. Mount Bromo

Photo: Jakub Hałun / Wikimedia Commons
East Java’s Mount Bromo is among Indonesia’s most auspicious active volcanoes, cherished for its otherworldly panorama and unbelievable sunrise views. The volcano is past the entrance of the very welcome Bromo Tengger Semeru National Park and is flanked on either side by a massive caldera and the Sea of Sand, thus providing an incredibly dramatic and picturesque setting. Adventurers have a reason to go hiking straight up to the viewpoint and enjoy the very lovely sunrise that provides far-reaching views of the crater of Bromo and the neighboring peaks.
Distance From Surabaya: Around 79 km
Best Time To Visit: April to October
2. Trowulan

Photo: Ramada Febrian / Wikimedia Commons
Trowulan which is situated in Mojokerto, East Java, is one of the important archaeological sites in the island which at one point served as the capital of the very powerful Majapahit kingdom from the 13th to 15th centuries. It is rich in history, with many remnants of their civilization scattered across the area; these include ruins of temples, gates, and statues that show glimpses of their grandeur. Some other places that Trowulan is notable for include Candi Brahu-the ancient Buddhist temple in Trowulan; Candi Tikus-water temple; and the Majapahit Museum-another jewel inside which displays artifacts from the golden age of the ancient kingdom.
Distance From Surabaya: Around 70 km
Best Time To Visit: April to September
Where To Stay

Photo: Point3D Commercial Imaging Ltd. / Unsplash / Image For Representation Only
From budget hostel facilities to luxurious hotels, Surabaya Indonesia is quite rich in different types of accommodation. In case of luxury, then the Sheraton Surabaya Hotel & Towers and Hotel Majapahit probably offer the best taste for the elegant settings along with the first-class amenities and services. At mid-range, you have Ibis Surabaya City Center that will suit comfort and provide access as well. Budget travelers may take a lot of unique guesthouses and homestays around Tunjungan Plaza and Gubeng area that offer a simple but cozy residence closer to major attractions.
Where To Eat

Photo: Zul Rosle / Wikimedia Commons
Surabaya has a flourishing culinary scene, consisting of all sorts of dishes available, both local and international. For fine dining, Restoran Dapur Cokelat and Taman Safari Restaurant are great for really great ambiances and yummy food. Some restaurants to try for the local specialty include Rujak Cingur (the salad of Surabaya) at Café D’Liquid and Lontong Balap (typical dish of Surabaya) at Lontong Balap Cak Yudi.
Other Factors To Consider

Photo: Anggit Rizkianto / Unsplash
Average Cost Of The Trip:
Hotel price tag is budget type IDR 200,000-500,000; Mid-range hotel price IDR 600,000-1,500,000; luxury hotel entry badge starts from IDR 2,000,000 onwards for a night break. IDR 20,000-50,000 for local fare, most mid-priced restaurant meals hover between IDR 100,000 and 300,000 head.
Tips For Travellers:
- Give 2-3 days to visit cultural and historical places in Surabaya.
- You need it for walking over somehow uneven territories.
- Taxis and Grab are probably the popular and affordable ways to move through the city.
Surabaya, endowed with history, culture, and modernism, offers an unconventional travel itinerary for every kind of explorer. From its ever-appealing history to the life of a modern-day town, Surabaya offers an encouraging atmosphere, flavor, and adventure that wonderfully fill a day-and-night journey. With warmth and diverse local attractions, Surabaya is a relaxing yet adventurous trip for anyone. Let TripXL work to arrange your travel so that you enjoy a smooth and unforgettable experience. Visit us now and kick-start your adventure.