Start your foodie journey with a traditional Indonesian breakfast at Bukit Darmo Golf Club. Try Nasi Sawud, a rice dish with chicken and beef satay, tempeh (fermented soybeans), and vegetables. Don't forget to try their famous Javanese coffee!
Visit Surabaya's historical monument dedicated to national heroes, Tugu Pahlawan. After your tour, indulge in some local street food such as Rawon, a beef soup with a black broth made from Kluwek nuts.
Suramadu Bridge is the longest bridge in Indonesia connecting Surabaya and Madura Island. Once you reach the island, try out the famous seafood Gangan and Sate Madura.
Learn about Indonesia's rich history of cigarette production and enjoy a cup of coffee at the charming café. You can also try their signature dish, Gado-Gado, a traditional Indonesian salad with peanut sauce.
Take a break from food to visit Surabaya Zoo, home to over 4,000 animals. After your tour, try out some street food near the zoo such as Rujak Cingur, a salad with boiled cow's nose, lips and tongue, mixed with fruit and vegetables.
Check out Royal Plaza, a shopping center in Surabaya. After shopping, visit their food court and try out Indonesian favorites, such as Mie Ayam, or chicken noodle soup, and Mie Goreng, fried noodles.
Visit North Quay for some scenic views of Surabaya's harbor. After your stroll, enjoy some famous seafood at a nearby restaurant, such as Udang Bakar Bumbu Bali, or grilled prawn with Balinese spices.
Visit Surabaya's famous submarine monument, Monkasel. After your tour, try out some local street food, such as Lontong Balap, a dish made from rice cakes, beans, tofu, and lentho, or fried meatballs.
Cool off at Ciputra Waterpark and grab some local street food like Sate Klopo, a grilled coconut beef skewer.
End your foodie journey with a trip to Surabaya Carnival Park, an amusement park with lots of food options. Try out their famous dessert, Es Teler, which consists of shaved ice, coconut, avocado, condensed milk, and syrup.
Travel in and around Surabaya is best done via taxi, motorcycle taxi (ojek), or car rental. Bluebird and Gojek are reliable transportation providers with reasonable rates. Average travel costs are IDR 30,000 for a 30-minute taxi ride and IDR 20,000 for a motorcycle taxi ride.
If you have more time, visit the Kebun Bibit Park, or the Submarine Museum. If you have less time, skip the zoo and spend more time at the other attractions.
Surabaya has one international airport, Juanda International Airport (SUB), which is located approximately 15 km from the city center.