Make this trip your own
Create your own free, personalized itinerary in seconds — then sign up to save and edit it.
Create my version
Viewed by 260 travelers

Ultimate Jakarta, Bali, Ubud, and Canggu 7-Day Itinerary

Friday, December 1: Exploring the Capital of Indonesia, Jakarta

Start your adventure in Jakarta, the vibrant capital of Indonesia. In the morning, visit the National Monument (Monas) and enjoy panoramic views of the city. Explore the historic Old Town (Kota Tua) in the afternoon, where you'll find beautiful Dutch colonial buildings and museums. In the evening, immerse yourself in Jakarta's bustling nightlife in the trendy SCBD (Sudirman Central Business District) area.

  • National Monument (Monas): IDR 5,000, 2-3 hours
  • Old Town (Kota Tua): Free entrance, 3-4 hours
  • SCBD: Cost varies, evening
Restaurants
  • Anomali Coffee is a popular breakfast spot in Jakarta, offering a wide range of coffee varieties and delicious pastries. Average cost for a meal is about 50,000 IDR per person.
  • Warung Sate Khas Senayan is a must-try lunch spot in Jakarta, known for their tasty satay skewers. Average cost for a meal is about 100,000 IDR per person.
  • Skye Bar & Restaurant is a rooftop dining destination in SCBD, offering stunning views of Jakarta's skyline along with a diverse menu of international cuisine. Average cost for a meal is about 300,000 IDR per person.
Saturday, December 2: Island Paradise in Bali

Catch a morning flight to Bali, the enchanting island paradise. Spend the morning exploring the cultural heart of Bali, Ubud. Visit the Sacred Monkey Forest Sanctuary and marvel at the lush greenery. In the afternoon, indulge in traditional Balinese art and crafts at the Ubud Art Market. End the day by witnessing a mesmerizing traditional dance performance in the evening.

  • Sacred Monkey Forest Sanctuary: IDR 80,000, 2-3 hours
  • Ubud Art Market: Prices vary, 2-3 hours
  • Traditional Dance Performance: IDR 100,000, evening
Restaurants
  • For breakfast, head to Sari Organik, a charming farm-to-table restaurant located in the heart of Ubud. Enjoy a delicious and healthy breakfast surrounded by beautiful rice fields. Average cost for a meal is about 80,000 IDR per person.
  • For lunch, try Bebek Bengil, also known as the Dirty Duck Diner, where you can savor their famous crispy duck dishes. This iconic restaurant offers a scenic view of lush green rice terraces. Average cost for a meal is about 120,000 IDR per person.
  • For dinner, visit Locavore, a fine dining restaurant in Ubud that focuses on using locally sourced ingredients to create innovative dishes. Experience a unique gastronomic journey in an elegant atmosphere. Average cost for a meal is about 800,000 IDR per person.
Sunday, December 3: Explore the Beauty of Ubud

Embark on a day trip to explore the natural wonders near Ubud. Start with a visit to Tegalalang Rice Terraces in the morning, where you can enjoy stunning views of the cascading rice fields. Afterward, head to the Tirta Empul Temple, a sacred water temple known for its purification rituals. Conclude the day by exploring the captivating Goa Gajah (Elephant Cave).

  • Tegalalang Rice Terraces: IDR 15,000, 2-3 hours
  • Tirta Empul Temple: IDR 50,000, 1-2 hours
  • Goa Gajah (Elephant Cave): IDR 15,000, 1-2 hours
Restaurants
  • The Garden Kafe is a popular breakfast spot in Ubud, serving healthy and delicious dishes made with locally sourced ingredients. The average cost for a meal is about 80,000 IDR per person.
  • Warung Biah Biah is a traditional Balinese restaurant that offers a variety of authentic lunch dishes, including Nasi Campur and Ayam Betutu. The average cost for a meal is about 60,000 IDR per person.
  • Mozaic Restaurant is a fine dining establishment in Ubud, known for its innovative French cuisine with Indonesian flavors. The average cost for a meal is about 800,000 IDR per person.
Monday, December 4: Relax in Beachy Canggu

Travel to Canggu, a trendy coastal town known for its surf breaks and hip cafes. Start your day with a beach stroll along Echo Beach and soak up the sun. In the afternoon, pamper yourself with a spa treatment or yoga session in one of Canggu's wellness centers. Enjoy a vibrant sunset while sipping cocktails at one of the beachfront bars.

  • Echo Beach: Free, morning
  • Spa/Yoga Session: Prices vary, afternoon
  • Sunset Beachfront Bar: Prices vary, evening
Restaurants
  • For breakfast, try Milk & Madu, a popular cafe in Canggu known for its healthy and delicious dishes. Average cost for a meal is about IDR 80,000 per person.
  • For lunch, head to Crate Cafe which offers a laid-back atmosphere and a diverse menu of fresh and flavorful dishes. Average cost for a meal is about IDR 100,000 per person.
  • For dinner, visit La Brisa, a beachfront restaurant and bar with a rustic and bohemian vibe. Enjoy their seafood specialties while watching the sunset. Average cost for a meal is about IDR 300,000 per person.
Tuesday, December 5: Cultural Exploration in Canggu

Delve deeper into Canggu's cultural scene by visiting iconic temples and exploring local markets. Start your morning with a visit to Tanah Lot Temple, a beautiful sea temple perched on a rocky outcrop. In the afternoon, discover hidden gems at Love Anchor Canggu, a vibrant market showcasing local crafts and fashion. Complete the day with a traditional Balinese cooking class.

  • Tanah Lot Temple: IDR 60,000, 2-3 hours
  • Love Anchor Canggu: Free entrance, 2-3 hours
  • Balinese Cooking Class: IDR 400,000, evening
Restaurants
  • Nude Cafe: Start your day with a healthy breakfast at Nude Cafe, known for its delicious smoothie bowls and freshly brewed coffee. Average cost for a meal is about IDR 80,000 per person.
  • Warung Bu Mi: For lunch, head to Warung Bu Mi, a local eatery serving authentic Indonesian dishes like nasi goreng and mie goreng. Average cost for a meal is about IDR 60,000 per person.
  • La Brisa: Enjoy a beachfront dinner experience at La Brisa, a popular seafood restaurant in Canggu. Indulge in fresh seafood dishes while watching the sunset over the ocean. Average cost for a meal is about IDR 250,000 per person.
Wednesday, December 6: Enjoy Relaxing Beaches in Canggu

Embrace the relaxed vibe of Canggu's beaches and engage in water activities. Start the day with a surf lesson at Batu Bolong Beach, known for its consistent waves suitable for beginners. In the afternoon, rent a scooter and explore nearby pristine beaches like Berawa Beach and Batu Mejan (also known as Echo Beach). Reward yourself with a seafood feast during a beachfront dinner.

  • Surf Lesson: IDR 400,000, morning
  • Scooter Rental: IDR 50,000/day, afternoon
  • Beachfront Dinner: Prices vary, evening
Restaurants
  • Start your day with a tasty breakfast at Betelnut Cafe, offering a variety of healthy dishes and delicious smoothies. Average cost for a meal is about 60,000 IDR per person.
  • For lunch, head to Milk & Madu and indulge in their fresh salads, sandwiches, and wood-fired pizzas. Average cost for a meal is about 150,000 IDR per person.
  • For a memorable dinner with a beachfront view, try The Lawn Canggu. They serve a range of international and Indonesian dishes, with an average cost of about 250,000 IDR per person.
Thursday, December 7: Departure and Farewell

Say goodbye to Canggu and take a flight back. Before departing, take a morning yoga class to rejuvenate your body and mind. Bid farewell to Bali with a visit to Uluwatu Temple, perched atop a cliff with breathtaking ocean views. End your trip with a memorable sunset kecak dance at Uluwatu Temple.

  • Yoga Class: Prices vary, morning
  • Uluwatu Temple: IDR 30,000, 2-3 hours
  • Sunset Kecak Dance: IDR 100,000, evening
Restaurants
  • Start your day with a delicious breakfast at Crate Café in Canggu. This trendy spot offers a variety of healthy options such as smoothie bowls and avocado toast. Expect to spend around IDR 80,000 per person.
  • For lunch, head to Warung Babi Guling Pak Malen in Ubud to try their famous Balinese roasted suckling pig. This local eatery is known for its flavorful and tender meat. A meal here will cost you approximately IDR 60,000 per person.
  • Treat yourself to a memorable dinner at Locavore in Ubud, known for its innovative and contemporary Indonesian cuisine. This fine dining restaurant offers a unique culinary experience with dishes crafted using locally sourced ingredients. Expect to spend around IDR 900,000 per person for a multi-course tasting menu.

Hidden Gems and Local Favorites

While exploring Jakarta, make sure to visit the offbeat area of Kemang where you can find unique art galleries, boutique stores, and trendy cafes. In Bali, venture beyond the popular tourist spots and explore the lesser-known village of Sidemen, surrounded by lush rice terraces and traditional Balinese culture. Sidemen is a hidden gem loved by locals for its authentic charm and scenic beauty.

To check hotel and flight prices, visit Kayak.

0
Like this trip? Make your own version.
A free, personalized itinerary in seconds — sign up to save and edit it.
Create my version