Start your trip in the capital city of Indonesia, Jakarta. In the morning, explore the historical landmarks such as the National Monument and Istiqlal Mosque. In the afternoon, visit the vibrant neighborhoods of Kemang or SCBD for shopping and dining. As the evening sets in, indulge in the city's nightlife scene with bars and clubs like Dragonfly or SKYE rooftop lounge.
Fly to the beautiful island of Bali. In the morning, enjoy a surf lesson at Kuta Beach. In the afternoon, explore the scenic rice terraces of Tegallalang and visit the Monkey Forest in Ubud. As the evening sets in, head to Kuta for a wild night out at Sky Garden or Seminyak for trendy beach clubs like Potato Head.
Take a boat ride to the stunning Gili Islands. In the morning, go diving or snorkeling to discover the vibrant marine life. In the afternoon, relax on the white sandy beaches and enjoy beachside massages. As the evening sets in, have a beach bonfire and party under the stars.
Visit the neighboring island of Lombok. In the morning, hike to the summit of Mount Rinjani for breathtaking views. In the afternoon, relax at the stunning beaches of Tanjung Aan. As the evening sets in, experience the local Sasak culture with a traditional dance performance and feast on delicious cuisine.
Fly to Yogyakarta, known for its rich Javanese heritage. In the morning, explore the magnificent Borobudur Temple, a UNESCO World Heritage site. In the afternoon, visit the royal palace, Kraton Ngayogyakarta Hadiningrat, and experience a traditional batik workshop. As the evening sets in, enjoy a performance of Wayang Kulit, a shadow puppet show.
Travel to the vibrant city of Bandung. In the morning, explore the iconic Tangkuban Perahu volcano and the nearby hot springs. In the afternoon, visit the popular shopping district of Jalan Riau for factory outlets. As the evening sets in, dine at a rooftop restaurant and enjoy the city view.
Return to Jakarta for your final day. In the morning, explore the lively markets of Pasar Baru and Tanah Abang. In the afternoon, relax at one of the city's luxurious spas. As the evening sets in, have a farewell dinner at a rooftop restaurant with stunning city views.
For off the beaten path attractions and places loved by locals, consider exploring the hidden beaches of Nusa Penida, taking a hike to the hidden waterfall of Tumpak Sewu in East Java, or visiting the offbeat cafes and street art in Yogyakarta's Prawirotaman area.
Check hotel and flight prices here