Start your day with a visit to the National Monument (Monas) to learn about Indonesia's history. From there, take a short walk to the Old Town area of Kota Tua, known for its colonial architecture. Explore the Fatahillah Square and visit the Jakarta History Museum. Don't miss experiencing the vibrant atmosphere and local street food at Pasar Baru.
In the afternoon, head to Taman Mini Indonesia Indah, a cultural park showcasing the diversity of Indonesian heritage. Take a leisurely walk around the park and consider visiting the traditional houses from different provinces. Consider taking a cable car ride to gain a bird's eye view of the entire park. For the art enthusiasts, the Museum Indonesia offers an impressive collection.
As evening sets in, head to Jalan Sabang for dinner where you can find a variety of Indonesian dishes, from sate to nasi goreng. End the day with a leisurely walk around Merdeka Square, a historic landmark beautifully lit up at night.
Spend your morning exploring the magnificent Prambanan Temple, known for its towering Hindu architecture. Take a guided tour to learn about the history and cultural significance of the temple complex. Next, visit the Kraton Yogyakarta, the royal palace, and witness the traditional Javanese architecture and culture.
Afterwards, explore the vibrant streets of Malioboro, known for its bustling market offering local handicrafts, batik, and traditional snacks. Don't miss trying out the local delicacy, gudeg, a traditional Javanese jackfruit dish. Consider a visit to Sonobudoyo Museum to delve deeper into Javanese art and culture.
In the evening, experience a traditional Ramayana ballet performance at the Prambanan Temple complex. The mesmerizing dance and music showcase the rich cultural heritage of Java.
Embark on a morning visit to the House of Sampoerna, a museum housed in a historic building showcasing the cigarette industry's heritage. Explore the museum's collection and witness a live demonstration of the hand-rolled cigarette making process. Next, head to the Heroes Monument, commemorating Indonesia's struggle for independence.
Afterwards, take a trip to the Submarine Monument, a Russian-built submarine turned museum. Gain insight into Indonesia's maritime history and explore the interior of the submarine. Optionally, visit the Surabaya Zoo, home to a diverse range of wildlife and a perfect spot for families and animal lovers. Consider having a seafood lunch at one of the local restaurants near the Suramadu Bridge.
In the evening, stroll along Tunjungan Street, Surabaya's iconic boulevard, lined with historic colonial buildings that house trendy cafes, restaurants, and local shops. Enjoy a relaxed evening exploring the local culinary scene and experiencing the vibrant nightlife.
Start the day with an early morning visit to the active volcano, Mount Bromo, located in the Bromo Tengger Semeru National Park. Experience a jeep tour to catch the breathtaking sunrise over the vast volcanic landscape. Take a short trek to the crater for an up-close encounter with the otherworldly surroundings.
After descending the mountain, visit the nearby Madakaripura Waterfall, a hidden gem shrouded by lush green canyon walls. Hike through the beautiful scenery to reach the base of the waterfall and feel the refreshing mist. Enjoy a local lunch at a nearby restaurant to savor traditional Javanese cuisine.
In the evening, head back to Surabaya and explore the vibrant G-Walk, a popular street food destination offering a wide array of local and international culinary delights. Go on a culinary adventure, tasting a variety of dishes from different food stalls. Cap off the night with a visit to Alun-Alun Park, a bustling public space where you can try local snacks and enjoy the lively atmosphere.