After arrival and hotel check-in, ease into Jakarta with a relaxed walk and coffee at Kopi Kalyan near Menteng, followed by people-watching at the leafy Taman Suropati park. Continue with a short cultural orientation at the nearby National Museum (Museum Nasional) to get a compact introduction to Indonesia's history and artifacts before lunch.
Stroll through the bustling lanes of Glodok (Jakarta's Chinatown) to sample street snacks like bakmi and kueh, then visit the ornate Sri Mariamman Temple for a glimpse of local ritual life. Finish with late-afternoon skyline views and a sundowner at the riverside Kota Tua (Old Batavia) waterfront cafés, where Dutch colonial architecture and lively street performers set a relaxed tone for your first evening.
Wind down with a flavorful dinner at Sate Senayan to try classic Indonesian satay and nasi goreng, then head to the stylish rooftop bar SKYE for panoramic city lights and cocktails. Finish with a relaxed evening stroll through the illuminated pathways of Ancol Dreamland boardwalk, where seaside breezes and live street performers give a gentle, local-nightlife vibe without straying far from your hotel.
Arrive in Yogyakarta and start with a comforting Javanese breakfast of gudeg at Gudeg Pawon, then head to the lush outskirts for an early visit to Borobudur Temple to watch the morning light illuminate the stupas and climb for panoramic views. Afterward, stroll through the nearby Borobudur Archaeological Park gardens and meet a local guide to learn about Buddhist reliefs and the temple's restoration before returning to town for a relaxed lunch.
After a relaxed lunch in town, explore the artistic quarter around Prawirotaman, browsing boutique galleries and stopping for coffee at a local roaster to sample Javanese beans. Continue to the nearby royal neighborhood to visit Kraton Hadiningrat (Yogyakarta Sultan's Palace) for a guided look at court culture, then wander through the historic Taman Sari (Water Castle) gardens to discover hidden pools and photogenic ruins as late afternoon light softens the stonework.
As dusk settles, enjoy a hands-on batik workshop and demonstration at Batik Plentong where you can create a simple stamped design and learn wax-resist techniques from a local artisan, then stroll to Malioboro Street for lively market browsing and street-food snacks like pisang goreng and gudeg fritters. Finish the night with a relaxed dinner at a terrace restaurant overlooking Tugu Yogyakarta Monument, soaking in the city lights and reflecting on the day's temple visits while listening to soft gamelan music in the background.
Begin with a leisurely kopi and sweet kue at Warung Kopi Klotok, then stroll through the fragrant lanes of Pasar Beringharjo to watch merchants lay out batik cloths and sample local snacks like bakpia. Continue to Kotagede, the historic silversmith quarter, to meet artisans, try your hand at simple silver stamping, and wander narrow alleys lined with traditional Javanese houses before returning for a relaxed rice-and-side-dish lunch in town.
Head to the creative neighborhood of Prawirotaman for a leisurely lunch at a café terrace, then join a guided class at Batik Plentong to try hot-wax batik techniques and take home your own cloth. Afterward, wander the atmospheric lanes to visit the independent galleries of Sangkring Art Space and finish with a serene stroll and viewpoint pause at the nearby Titik Nol Kilometer monument to watch daily city life unfold as the light softens.
As twilight falls, take a culinary stroll through Alun-Alun Kidul to try local delights like wedang ronde and angkringan snacks while watching locals play the quirky sepeda malam (night bicycle) games; then cross to the nearby Taman Budaya Yogyakarta for live cultural performances or a temporary exhibit showcasing contemporary Javanese artists. Finish with a relaxed riverside dinner at Bale Raos Restaurant, savoring Sultan-inspired court dishes in a historic setting as gamelan melodies drift in the background.
After your flight from Yogyakarta and hotel check-in, ease into Bali with a beachside breakfast at Sea Circus Seminyak before a gentle stroll along Seminyak Beach to feel the warm sand and surf. Continue with a relaxed swim or beginner surf lesson arranged through Rip Curl School of Surf and finish the morning exploring the nearby boutique-lined lanes of Oberoi (Eat Street) for artisanal shops and a fresh coconut stop.
After settling into your Seminyak hotel, head to Double Six Beach for a relaxed seaside lunch at La Plancha with colourful umbrellas and fresh seafood, followed by a chilled beachfront nap or swim. Later, wander to the nearby Seminyak Village shopping complex for boutique finds and a coconut refresher, then catch sunset cocktails and live music at the stylish clifftop bar Potato Head Beach Club to round out an easy, sun-soaked first afternoon in Bali.
As the sun softens, wander to Jimbaran Bay for a seafood feast on the sand-pick a low table at one of the beachfront warungs and watch the tide glow as you sample freshly grilled fish and sambal. After dinner, head to Jalan Legian for a lively stroll through shops and street performers, then finish with laid-back cocktails and live acoustic music at La Favela for an atmospheric night blending tropical charm with Bali nightlife.
Start with a sunrise coffee and Balinese breakfast at Seniman Coffee Studio, then wander the sculptor-lined lane to Saraswati Temple to admire lotus ponds and carved stonework as morning light softens the carvings. Continue with a guided walk through the emerald terraces of Tegalalang Rice Terrace, stopping at a local family-run warung for fresh fruit and a short demonstration of traditional subak irrigation before returning to Ubud center for a relaxed mid-morning break.
After a restorative morning in central Ubud, head to Pura Taman Saraswati for a quiet midday visit to its lotus-filled ponds and intricate reliefs, then enjoy a leisurely lunch of Balinese specialties at Warung Biah Biah nearby. In the late afternoon, join a guided walking tour through the charming artisan hamlet of Sayan Village, meet local craftspeople, and end with a riverside tea tasting at Four Seasons Sayan's Ayung Terrace to watch the valley light change as you reflect on the day's cultural discoveries.
As twilight deepens, enjoy a traditional Balinese dance performance at Ubud Palace (Puri Saren Agung)-arrive early to catch the pre-show atmosphere and artisanal stalls nearby-then walk to Bridges Bali for a riverside dinner of modern Balinese cuisine as lanterns begin to glow. Finish with a nightcap at the intimate No Más Ubud cocktail bar or a slow-footed stroll through the lamp-lit lanes of Campuhan Ridge Walk extension toward the hotel, reflecting on the day's temple visits and rice-terrace vistas.
Rise very early for a pre-dawn pickup and a guided trek up Mount Batur to reach the crater rim for sunrise, then linger as your guide points out geothermal vents and the sweeping view of Lake Batur below; many guides include a light breakfast of boiled eggs cooked in volcanic steam. After descending, unwind with a restorative soak at the nearby Toya Devasya Hot Springs, where warm mineral pools and lakeside loungers help soothe tired muscles before returning to Ubud for a relaxed brunch.
After returning to Ubud, ease into the afternoon with a restorative lunch and spa ritual at Karsa Kafe & Spa, then stroll the shaded paths to explore the nearby artist studios of Nyuh Kuning Village where local painters and woodcarvers welcome visitors for short demonstrations. Finish with a gentle river-side coffee at KAFE, followed by a late-afternoon visit to Tegenungan Waterfall for a cooling dip and photos as the light softens, keeping the pace relaxed after the dawn trek.
After a day of trekking and spa rest, savor a leisurely sunset dinner at Alchemy Ubud sampling raw and organic Balinese dishes, then wander to Saraswati Garden Café for a quiet dessert by lotus ponds. Finish the night with a soothing traditional massage at Taksu Spa or an intimate acoustic performance at Jazz Café Ubud, reflecting on the sunrise trek while enjoying gentle evening rhythms.
Catch an early fast boat from Sanur Harbor to Nusa Penida, then head straight to the island's rugged east coast for a guided snorkeling session at Manta Bay to swim alongside graceful manta rays and snorkelers' favorite coral gardens. After the water, explore the dramatic coastal viewpoint at Atuh Beach Cliff Lookout and descend for fresh coconut water and a short beach stroll before returning to the harbor for a relaxed lunch on the mainland of Bali.
After your morning swim with manta rays and a visit to Atuh Beach, head west to explore the island's iconic cliff scenery starting at Kelingking Beach-take the short viewpoint trail for dramatic photos and, if you're up for it, a steep descent to the sand. Continue to nearby Broken Beach (Pasih Uug) and the natural arch at Angel's Billabong, where turquoise tide pools create perfect swim-and-photo spots; finish with a relaxed late-afternoon seafood lunch at the clifftop Penida Colada before catching the return fast boat to Bali.
As the afternoon light softens, settle into a seaside sunset experience at Crystal Bay-swim from the sand, sip fresh young coconut at a beach shack, and watch the sky turn gold while local fishermen bring in their catch. After sunset, enjoy a casual beachfront barbecue at Sandy Bay Beach Club with freshly grilled fish and sambal, then take a short, starlit stroll to the cliff edge viewpoint at Banah Cliff for a quiet nightcap and the sound of waves far below.
Wake slowly with a beachfront yoga session at The Yoga Barn (Seminyak pop-up) followed by a fresh tropical breakfast of acai bowls and Bali coffee at Nalu Bowls Seminyak; linger over a second cup while watching local surfers carve gentle morning waves. Mid-morning, drift to the serene clifftop Soka Spa for a signature Balinese lulur and flower bath ritual, then cool off with a leisurely swim at the sheltered sands of Bias Tugel (Secret Beach) for a quiet, restorative start to your day.
After a gentle morning, drift to Petitenget Beach for a sun-lounger rental and a leisurely seaside lunch at Merah Putih Beach Club, followed by a lazy swim and people-watching as sunlight dapples the sand. Later, indulge in a slow-paced spa ritual at Thermes Marins Bali Spa-choose a Balinese massage followed by a coconut scrub-and finish the afternoon with sunset views and cocktails at the stylish beachfront Mrs Sippy Seminyak poolclub to keep the day unhurried and restorative.
As twilight falls, dine beachfront at Cuca Restaurant Jimbaran for inventive seafood tapas and a refined tasting menu while waves lap the sand, then wander to Jimbaran Fish Market stalls for a casual dessert of grilled pineapple and local sweets. Finish with a slow cocktail at Sundays Beach Club's cliffside lounge to watch the sky deepen into indigo and, if you like, join a moonlit beach walk to the nearby Uluwatu viewpoint for a dramatic coastal breeze and distant temple silhouette.
Start your morning with a leisurely kopi and kaya toast at Anomali Coffee before hunting for last-minute keepsakes at the stylish boutiques and designer stalls in Plaza Indonesia and the adjoining artisanal market in Grand Indonesia. Afterward, visit Istiqlal Mosque for a peaceful architectural contrast and cross the plaza to admire the exterior of Jakarta Cathedral, then wrap the morning with a riverside stroll and snack at the restored heritage cafés of Kota Tua's Fatahillah Square to bridge your Bali and Yogyakarta memories with Jakarta's historic heart.
After a leisurely morning, head to the stylish malls of Plaza Senayan and Senayan City for last-minute designer finds and duty-free souvenirs, then wander the adjacent lifestyle complex FX Sudirman to browse indie boutiques and a curated artisanal food hall for light bites. Later, explore the revitalised riverside promenade at Antasari (Sungai Ciliwung) with a guided kampung-to-cafe walk that highlights community art projects and ends with a refreshing iced tea at Bakoel Koffie before catching an early-evening transfer to your airport hotel or final Jakarta stop.
As evening falls, enjoy a stylish dinner at Kaum by AKARI for contemporary Indonesian tasting plates inspired by regional recipes, then head to the atmospheric artsy hub of Provoke Bistro & Gallery for dessert and a rotating gallery exhibition. Finish the night with live jazz and cocktails at the intimate Motion Blue Jakarta in the Fairgrounds area, where mellow music and city lights provide a relaxed finale to your Indonesia highlights trip.
On your final morning, enjoy a relaxed breakfast at Café Batavia in Kota Tua for a last taste of Jakarta's colonial charm, then take a short guided walk through the nearby Museum Bank Indonesia to admire its restored trading hall and absorb one final slice of Indonesian history. After returning to the hotel, arrange a private airport transfer with Bluebird Group for a smooth ride to Soekarno-Hatta International Airport (Terminal 3), allowing time for duty-free shopping and a calm lounge wait before your evening flight to Mumbai.
Spend a calm final afternoon visiting Gandaria City Mall for last-minute Indonesian culinary souvenirs and a relaxed lunch at Bunga Rampai to savor refined Betawi flavours in a colonial-style setting. Afterwards, take a gentle riverside walk through Setu Babakan Betawi Cultural Village to soak up traditional music and architecture before returning to the hotel for a timely private transfer to Soekarno-Hatta International Airport (Terminal 3).
For a relaxed final evening, enjoy a farewell meal at Bunga Rampai's elegant courtyard for refined Betawi dishes and attentive service, then take a short taxi to Senayan City rooftop promenade for a last stroll and skyline views. Conclude with a calm pre-flight lounge experience at Premium Plaza Garuda Lounge inside Soekarno-Hatta Terminal 3, where you can freshen up, enjoy light bites and charge devices before your overnight flight to Mumbai.