Featured on the cover of Lonely Planet’s Indonesia edition and hailed by National Geographic as “the place on Earth that most resembles the moon,” the journey from Surabaya to Bali offers an unparalleled adventure. You’ll not only witness some of the world’s most breathtaking and unique volcanoes 🌋, but you’ll also reach Bali, Indonesia’s most renowned resort island 🌴.

From majestic volcanoes and cascading waterfalls to enchanting pink sand beaches and crystal-clear seas, this trip is a feast for the senses. Add in the mystical forests and locations featured in Apple wallpapers, and it’s hard to find another destination that offers such a diverse array of landscapes in a single trip.

Plus, with a favorable exchange rate for Chinese tourists, Indonesia is a must-add to your travel bucket list.

Indonesia experiences a wet season and a dry season. The dry season, which runs from May to October, is the ideal time to visit, while the wet season spans from November to April of the following year. For the best experience, plan your trip during the dry season, specifically from May to October.

✈️ Itinerary:
Day 1: Arrival at Surabaya airport and pick-up based on your flight schedule.
Day 2: Explore the Bromo scenic area, starting from the jeep assembly point, then head to the mesmerizing Bromo black sand beach. Hike up to the crater and end the day with a stunning sunset view from the viewing platform overlooking the volcano.

Day 3: Discover the charming volcano town, where you can capture unforgettable photos. Enjoy a thrilling MINI off-road vehicle adventure around Semeru volcano and spend the evening in Sewu.
Day 4: Visit the awe-inspiring Sewu waterfall and the internet-famous Lembah Lamongan waterfall viewing platform, with a backdrop of Semeru volcano.

Later, explore the vibrant Malang Rainbow Village before returning to Surabaya.
Day 5: Board a train to Yogyakarta, where you’ll be picked up at the train station and check into your hotel.
Day 6: Immerse yourself in the ancient wonders of Borobudur, followed by a scenic city walk in Prambanan.
Day 7: Pick-up at Surabaya station and check-in at the Baobab Hotel.

Enjoy free time or visit the hotel’s zoo.
Day 8: Start your day with a magical breakfast alongside giraffes, followed by more free time at the hotel. In the afternoon, take a leisurely walk through the vibrant streets of Surabaya.
Day 9: Departure from Surabaya airport, with drop-off based on your flight schedule.

📣 Some tips:
✅ Indonesia offers both visa on arrival and e-visa options. It’s highly recommended to opt for the e-visa 📱, as it ensures a smooth and queue-free entry.
✅ Accommodation in Surabaya 🏨 can be quite basic, so it’s a good idea to bring your own toiletries and hairdryer.
✅ When preparing for volcano climbs, pack a windbreaker, non-slip hiking shoes, sunscreen, a mask, and dust goggles (it can get very cold and there will be a lot of volcanic ash).
✅ Climbing Sewu will leave you drenched 💦, so make sure to have a change of clothes ready.
✅ Driving in Indonesia can be challenging; it’s better to join a private tour or hire a car, which provides more convenience and flexibility.
✅ Families planning to climb volcanoes, visit waterfalls, or travel with children should consider joining a private tour.
This option offers the same freedom of itinerary, includes a Chinese-speaking guide, provides insurance, and ensures greater safety.
📌 Image description: The images and text have been authorized, sourced from @xiaxiaxiao and official hotel promotional images. Please do not misjudge, Little Red Book Manager.