In the morning, start your trip in Jakarta by visiting the historic Kota Tua (Old Town) area. Marvel at the Dutch colonial architecture and explore the various museums. In the afternoon, head to Pasar Baru, a traditional market, to immerse yourself in local culture and shop for souvenirs. As the evening sets in, take a walk around the lively Jalan Jaksa, known for its street food stalls and budget-friendly restaurants.
Start your day by visiting the magnificent Borobudur Temple, a UNESCO World Heritage Site. Explore the ancient Buddhist temple and enjoy panoramic views from the top. In the afternoon, visit the nearby Prambanan Temple complex, known for its intricate Hindu architecture. Wrap up the day by exploring the vibrant Malioboro Street, where you can shop for traditional handicrafts and try local street food.
Embark on an early morning journey to Mount Bromo in East Java. Witness the stunning sunrise over the volcanic landscape from the viewpoint at Mount Penanjakan. Afterward, trek to the crater of Mount Bromo and experience its otherworldly beauty. In the afternoon, travel to the scenic Madakaripura Waterfall for a refreshing dip. Spend the evening exploring the charming town of Probolinggo.
Fly to Bali and head to Kuta Beach in the morning. Spend the day soaking up the sun, swimming, and trying out various water activities. In the afternoon, explore the vibrant streets of Seminyak and visit the iconic Potato Head Beach Club for stunning sunset views. Indulge in delicious local cuisine at a warung (small eatery) for an affordable dinner.
Spend the morning exploring the art markets and galleries of Ubud. Visit the ancient Goa Gajah (Elephant Cave) and immerse yourself in the spiritual ambiance of the nearby Tirta Empul Temple, where you can partake in a traditional purification ritual. In the afternoon, visit the Ubud Monkey Forest and interact with the resident monkeys. Wrap up the day by watching a traditional Balinese dance performance.
Take a boat trip from Bali to Nusa Penida in the morning. Explore the stunning landscapes of this less-touristy island, starting with Kelingking Beach and its famous T-Rex-shaped cliff. Visit the crystal clear waters of Angel's Billabong and Broken Beach, perfect for swimming and photography. End the day by enjoying the sunset at Crystal Bay Beach before returning to Bali.
For off the beaten path attractions, consider visiting the lesser-known island of Belitung, famous for its pristine white sand beaches and unique granite rock formations. Explore the enchanting underwater world by snorkeling or diving. Another tip is to venture into the rural areas of Lombok and experience traditional Sasak culture while enjoying the natural beauty of Mount Rinjani and the stunning waterfalls.
Check hotel and flight prices here.