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.
| Place / Activity | Cost |
|---|---|
| Kopi Kalyan (coffee) | IDR 30,000 |
| Taman Suropati | Free |
| National Museum (Museum Nasional) - entry | IDR 15,000 |
| Glodok (Jakarta's Chinatown) - street snacks | IDR 40,000 |
| Sri Mariamman Temple | Free |
| Kota Tua waterfront cafés - drinks/snacks | IDR 60,000 |
| Sate Senayan - dinner (per person) | IDR 120,000 |
| SKYE Bar (drinks) | IDR 200,000 |
| Ancol Dreamland boardwalk (evening stroll) | IDR 25,000 |
| Flight Jakarta → Yogyakarta (per person, domestic economy) | IDR 800,000 |
| Gudeg Pawon - breakfast | IDR 40,000 |
| Borobudur Temple - early morning ticket | IDR 325,000 |
| Borobudur Archaeological Park (gardens/guide short tour) | IDR 200,000 |
| Prawirotaman cafés / local coffee | IDR 50,000 |
| Kraton Hadiningrat (Sultan's Palace) - ticket | IDR 15,000 |
| Taman Sari (Water Castle) - entry | IDR 15,000 |
| Batik Plentong - hands-on batik workshop | IDR 200,000 |
| Malioboro Street - street food/snacks | IDR 50,000 |
| Tugu Yogyakarta Monument area - dinner (per person) | IDR 150,000 |
| Warung Kopi Klotok - kopi & kue | IDR 40,000 |
| Pasar Beringharjo - shopping/snacks | IDR 75,000 |
| Kotagede silversmith visit / simple stamping (participation) | IDR 100,000 |
| Sangkring Art Space - gallery visit | Free |
| Titik Nol Kilometer viewpoint | Free |
| Alun-Alun Kidul snacks / wedang ronde | IDR 30,000 |
| Taman Budaya Yogyakarta - performance (ticket) | IDR 75,000 |
| Bale Raos Restaurant - dinner (per person) | IDR 200,000 |
| Flight Yogyakarta → Bali (Denpasar) (per person, domestic economy) | IDR 900,000 |
| Sea Circus Seminyak - breakfast | IDR 100,000 |
| Seminyak Beach - beach access | Free |
| Rip Curl School of Surf - beginner lesson | IDR 400,000 |
| Oberoi (Eat Street) - shopping/snacks | IDR 100,000 |
| Double Six Beach / La Plancha - lunch | IDR 150,000 |
| Seminyak Village - shopping/refreshers | IDR 50,000 |
| Potato Head Beach Club - sunset cocktails (per person) | IDR 250,000 |
| Jimbaran Bay seafood warung dinner (per person) | IDR 250,000 |
| La Favela - cocktails/entry | IDR 200,000 |
| Seniman Coffee Studio - breakfast in Ubud | IDR 80,000 |
| Saraswati Temple (Pura Taman Saraswati) | Free |
| Tegalalang Rice Terrace - guided walk & entrance donation | IDR 50,000 |
| Warung (family) - fresh fruit/snack | IDR 30,000 |
| Pura Taman Saraswati visit (Ubud) | Free |
| Warung Biah Biah - lunch | IDR 120,000 |
| Sayan Village guided craft visit | IDR 100,000 |
| Four Seasons Sayan Ayung Terrace - tea tasting (non-guest rate estimate) | IDR 200,000 |
| Ubud Palace (Puri Saren) - dance performance ticket | IDR 100,000 |
| Bridges Bali - riverside dinner | IDR 250,000 |
| No Más Ubud - nightcap | IDR 120,000 |
| Mount Batur sunrise trek (guided, transport, breakfast) | IDR 450,000 |
| Toya Devasya Hot Springs - entry | IDR 150,000 |
| Karsa Kafe & Spa - lunch & spa short ritual | IDR 300,000 |
| Nyuh Kuning Village artisan visits | Free |
| Tegenungan Waterfall - entry / donation | IDR 20,000 |
| Alchemy Ubud - dinner | IDR 250,000 |
| Taksu Spa - traditional massage | IDR 300,000 |
| Fast boat Sanur → Nusa Penida (return, per person) | IDR 600,000 |
| Manta Bay snorkeling trip (guided, equipment) | IDR 400,000 |
| Atuh Beach Cliff Lookout | Free |
| Kelingking Beach viewpoint | IDR 10,000 |
| Broken Beach (Pasih Uug) & Angel's Billabong | Free |
| Penida Colada - clifftop lunch | IDR 150,000 |
| Crystal Bay - beach access/snacks | IDR 50,000 |
| Sandy Bay Beach Club - beachfront barbecue | IDR 200,000 |
| Banah Cliff viewpoint (nightcap) | Free |
| The Yoga Barn (Seminyak pop-up) - beach yoga session | IDR 120,000 |
| Nalu Bowls Seminyak - breakfast | IDR 90,000 |
| Soka Spa - clifftop lulur & flower bath | IDR 400,000 |
| Bias Tugel (Secret Beach) - access | Free |
| Petitenget Beach - lounger rental | IDR 100,000 |
| Merah Putih Beach Club - lunch | IDR 200,000 |
| Thermes Marins Bali Spa - Balinese massage & scrub | IDR 500,000 |
| Mrs Sippy Seminyak - poolclub cocktails/sunset | IDR 200,000 |
| Cuca Restaurant Jimbaran - dinner (per person) | IDR 400,000 |
| Jimbaran Fish Market - dessert/snacks | IDR 50,000 |
| Sundays Beach Club cliffside lounge - nightcap | IDR 200,000 |
| Anomali Coffee - kopi & kaya toast | IDR 60,000 |
| Plaza Indonesia / Grand Indonesia - shopping/snacks | IDR 200,000 |
| Istiqlal Mosque - visit | Free |
| Jakarta Cathedral - exterior visit | Free |
| Kota Tua Fatahillah Square cafés - snack | IDR 60,000 |
| Plaza Senayan / Senayan City / FX Sudirman - shopping/snacks | IDR 150,000 |
| Antasari (Sungai Ciliwung) riverside guided walk | IDR 100,000 |
| Kaum by AKARI - dinner (per person) | IDR 350,000 |
| Provoke Bistro & Gallery - dessert | IDR 120,000 |
| Motion Blue Jakarta - live jazz (ticket/drinks) | IDR 250,000 |
| Café Batavia - breakfast | IDR 150,000 |
| Museum Bank Indonesia - entry | IDR 15,000 |
| Bluebird Group - private airport transfer (Jakarta, per vehicle / per person estimate) | IDR 100,000 |
| Soekarno-Hatta International Airport (Terminal 3) - Premium Plaza Garuda Lounge (access) | IDR 300,000 |
| Gandaria City Mall - shopping/snacks | IDR 100,000 |
| Bunga Rampai - lunch/dinner | IDR 300,000 |
| Setu Babakan Betawi Cultural Village - visit | Free |
| Domestic and inter-island local transfers / taxis (aggregate per person estimate for 10 days) | IDR 1,200,000 |
| Estimated Total (per person) | IDR 13,355,000 |