AI Travel Planner LogoaiplannerBrowse All

Ubud, Bali 20-Day Trip Itinerary

Ubud, Bali Trip - Jul 1 to Jul 20

Jul 1 - Jul 20

Embark on a diverse 20-day mid-range adventure through Indonesia, perfectly balancing cultural exploration, thrilling activities, and blissful relaxation. From ancient temples and vibrant local traditions to stunning natural landscapes and serene beaches, this trip offers an unforgettable journey into the heart of the archipelago.

Ubud, Bali view
1

Departure from Lisbon

Wednesday, July 1
1.1
Evening

Depart Lisbon

Begin your journey to Bali, Indonesia.

Your flight will take approximately 39 hours and 55 minutes, including layovers.

Ensure you arrive at the airport with ample time for check-in and security procedures.

2

Travel Day

Thursday, July 2
2.1
All Day

En Route to Bali

Continue your international flight journey towards Denpasar, Bali.

Enjoy the in-flight entertainment and rest up for your adventure.

Stay hydrated and stretch regularly during long flights.

3

Arrival in Bali & Transfer to Ubud

Friday, July 3
3.1
Morning

Arrive at Denpasar Airport (DPS)

Touch down at Ngurah Rai International Airport in Denpasar, Bali.

Complete immigration and customs procedures.

Have your visa (if required) and passport ready. You can purchase a local SIM card at the airport for convenience.

3.2
Late Morning
USD 23 for 1 person

Private Airport Transfer to Ubud

Be greeted by your private transfer service for a comfortable journey to your accommodation in Ubud.

From DPS Airport to Ubud

Private car transfer arranged for ease of travel.

3.3
Afternoon

Hotel Check-in & Relaxation

Check into your hotel in Ubud, settle in, and take some time to relax after your long journey.

Enjoy the tranquility of Ubud and refresh yourself.

3.4
Evening
IDR 100,000 - 200,000 for 1 person

Traditional Balinese Dinner

Savor your first authentic Balinese dinner at a local warung or restaurant in Ubud.

4

Ubud Cultural Exploration & Cooking Class

Saturday, July 4
4.1
09:00 - 11:00
IDR 80,000 for 1 person

Sacred Monkey Forest Sanctuary

Visit the lush natural habitat and sanctuary of the Balinese long-tailed macaque monkeys, home to ancient temples.

Be mindful of your belongings as monkeys can be curious. Avoid direct eye contact and do not feed them.

4.2
11:30 - 13:00

Ubud Market & Saraswati Temple

Explore the vibrant Ubud Art Market for local crafts and souvenirs, then visit the beautiful Saraswati Temple known for its lotus pond.

Haggle respectfully at the market. Saraswati Temple is dedicated to the Hindu goddess of knowledge, music, and art.

4.3
13:00 - 14:00
IDR 150,000 for 1 person

Lunch in Ubud

Enjoy lunch at a local restaurant offering a variety of Balinese and international cuisine.

4.4
16:30 - 19:30
USD 75 for 1 person

Authentic Balinese Cooking Class

Join Putu in her home for a private, hands-on cooking class, preparing 2-3 authentic Balinese dishes.

A unique cultural and culinary experience. Learn about local ingredients and cooking techniques.

5

Ubud Nature & Cultural Wonders Tour

Sunday, July 5
5.1
08:00 - 09:00
IDR 150,000 for 1 person

Morning Yoga Session

Start your day with a calming yoga session at one of Ubud's renowned studios or your hotel.

A great way to connect with Bali's tranquil energy. Drop-in classes are widely available.

5.2
09:30 - 18:30
USD 14 for 1 person

Ubud Top Cultural & Natural Wonders Tour

Discover Bali’s cultural and natural gems with a private driver/guide.

Customize your tour to include sites like Tegalalang Rice Terraces, a coffee plantation, and Tegenungan Waterfall.

Your private driver can also act as a photographer/videographer. Flexible itinerary based on your interests.

5.3
19:00 - 20:30
IDR 200,000 for 1 person

Farewell Dinner in Ubud

Enjoy a final dinner in Ubud, perhaps trying a different local dish or revisiting a favorite spot.

6

Ubud to Seminyak Transfer & Beach Chill

Monday, July 6
6.1
09:00 - 11:00
IDR 300,000 - 400,000 for 1 person

Transfer to Seminyak

Enjoy a private car transfer from your accommodation in Ubud to the trendy Seminyak area in South Bali.

The scenic drive will take approximately 1.5 to 2 hours.

Ubud to Seminyak, Bali

Private car transfer arranged by your previous accommodation or a local provider.

6.2
11:30 - 12:30

Hotel Check-in & Settle In

Check into your hotel in Seminyak, settle into your room, and refresh after your journey.

6.3
12:30 - 13:30
IDR 50,000 - 100,000 for 1 person

Lunch at a Local Warung

Savor authentic Indonesian flavors at a local 'warung' (small family-owned restaurant) in Seminyak.

6.4
14:00 - 17:00

Relax at Seminyak Beach

Unwind on the golden sands of Seminyak Beach, soak up the sun, or take a refreshing dip in the ocean.

Enjoy a leisurely walk along the shore or rent a sunbed.

6.5
17:00 - 19:00

Seminyak Boutiques & Cafes

Explore the vibrant streets of Seminyak, famous for its boutique shops, art galleries, and trendy cafes.

6.6
19:30 - 21:00
IDR 150,000 - 300,000 for 1 person

Sunset Beachfront Dinner

Enjoy a delightful dinner at one of Seminyak's many beachfront restaurants, watching the beautiful Bali sunset.

7

Uluwatu Temple & Southern Beaches

Tuesday, July 7
7.1
09:00 - 10:00

Drive to Uluwatu

Embark on a scenic drive to the southern tip of Bali, heading towards the iconic Uluwatu Temple.

Seminyak to Uluwatu, Bali

Hire a private driver for the day or use a ride-hailing app like Grab/Gojek.

7.2
10:00 - 12:00
IDR 50,000 for 1 person

Explore Uluwatu Temple

Visit the majestic Uluwatu Temple, perched on a dramatic cliff overlooking the Indian Ocean.

Be mindful of the resident monkeys.

Wear appropriate attire (sarong/sash) which can be rented at the entrance. Watch out for monkeys, they can snatch belongings.

7.3
12:30 - 13:30
IDR 100,000 - 200,000 for 1 person

Cliffside Lunch

Enjoy lunch at a restaurant with stunning views of the ocean near Uluwatu.

7.4
14:00 - 17:00
IDR 15,000 for 1 person

Relax at Padang Padang Beach

Spend the afternoon at the picturesque Padang Padang Beach, known for its white sand and clear waters, popular among surfers and sunbathers.

Access requires a small entrance fee. The beach is reached via a narrow staircase through a rock crevice.

7.5
19:00 - 20:30
IDR 200,000 - 400,000 for 1 person

Jimbaran Seafood Dinner

Conclude your day with a fresh seafood dinner on Jimbaran Beach, where restaurants set up tables directly on the sand.

8

Nusa Penida Diving Excursion

Wednesday, July 8
8.1
07:30 - 08:30
IDR 150,000 - 250,000 for 1 person

Travel to Sanur Port & Fast Boat

Depart from your Seminyak hotel and travel to Sanur Port to catch a fast boat to Nusa Penida.

Sanur Port, Bali

Arrange a taxi or ride-hailing service to Sanur. Fast boat tickets should be booked in advance.

8.2
09:00 - 14:00
USD 132 for 1 person

Nusa Penida Two Dives Trip

Experience an unforgettable diving adventure in Nusa Penida with a small group and experienced dive guides.

Explore vibrant coral reefs and diverse marine life. This tour is for certified divers.

Suitable for certified divers. Confirm your certification details with the operator upon booking. Includes equipment and guide.

8.3
15:00 - 17:00

Return to Bali

Take the fast boat back from Nusa Penida to Sanur Port, and then transfer back to your hotel in Seminyak.

Nusa Penida to Seminyak, Bali

Ensure your return boat ticket and transfer back to the hotel are arranged.

8.4
19:00 - 20:30
IDR 100,000 - 200,000 for 1 person

Relaxing Dinner in Seminyak

Enjoy a relaxed dinner in Seminyak after your exciting day of diving.

9

Canggu Exploration & Relaxation

Thursday, July 9
9.1
09:00 - 11:00
IDR 150,000 - 300,000 for 1 person

Morning Yoga or Surf Lesson

Start your day with a refreshing yoga session at a Canggu studio or take a beginner's surf lesson at Echo Beach.

Many studios offer drop-in classes. Surf lessons can be booked on the beach.

9.2
11:30 - 12:30
IDR 70,000 - 150,000 for 1 person

Trendy Canggu Cafe Lunch

Indulge in a healthy and delicious lunch at one of Canggu's famous cafes, known for their vibrant atmosphere and fresh cuisine.

9.3
13:30 - 16:00

Relax at Echo Beach

Spend a leisurely afternoon at Echo Beach, enjoying the relaxed vibe, watching surfers, or simply unwinding by the sea.

9.4
16:30 - 17:30
IDR 150,000 - 300,000 for 1 person

Traditional Balinese Massage

Treat yourself to a relaxing traditional Balinese massage, a perfect way to rejuvenate after a day of activities.

9.5
19:30 - 21:00
IDR 150,000 - 300,000 for 1 person

Farewell Dinner in Seminyak

Enjoy a final memorable dinner in Seminyak, perhaps trying a different restaurant or revisiting a favorite spot.

10

Bali to Yogyakarta Transfer

Friday, July 10
10.1
08:00 - 09:00

Breakfast & Hotel Checkout

Enjoy your last breakfast in Seminyak before checking out from your hotel.

10.2
09:30 - 10:30
USD 23 for 1 person

Private Bali Airport Transfer

Enjoy a comfortable private transfer from your Seminyak hotel to Ngurah Rai International Airport (DPS) for your flight to Yogyakarta.

Product Code: 285838P2. Booking: https://www.viator.com/tours/Seminyak/Bali-Airport-Private-Transfer-Service/d34198-285838P2?mcid=42383&pid=P00266106&medium=api&api_version=2.0

10.3
13:00 - 14:00
IDR 700,000 - 1,200,000 for 1 person

Flight to Yogyakarta

Board your domestic flight from Denpasar (DPS) to Yogyakarta International Airport (YIA) or Adisutjipto International Airport (JOG).

The flight duration is approximately 1 hour. Please note the time zone change from WITA (Bali) to WIB (Yogyakarta) upon arrival.

Denpasar (DPS) to Yogyakarta (YIA/JOG)

Book an early afternoon flight to allow for sufficient transfer time. Consider airlines like Garuda Indonesia, Citilink, or Lion Air. (Arrival time in Yogyakarta will be 13:00 WIB due to time difference)

10.4
14:00 - 15:00

Arrive in Yogyakarta & Hotel Check-in

Arrive at Yogyakarta airport, transfer to your hotel, and check in.

The rest of the afternoon is free for you to relax or explore your immediate surroundings.

Yogyakarta, Java

Arrange a taxi or pre-booked transfer from the airport to your hotel.

11

Travel to Yogyakarta & Malioboro Evening

Saturday, July 11
11.1
09:00 - 12:00
EUR 60-100 for 1 person

Travel from Bali to Yogyakarta

Catch a domestic flight from Denpasar (DPS) to Adisutjipto International Airport (JOG) in Yogyakarta.

The flight duration is approximately 1.5 hours.

Denpasar (DPS) to Yogyakarta (JOG)

Private taxi or ride-sharing service from your accommodation in Bali to DPS airport. Upon arrival at JOG, take a taxi or pre-booked transfer to your hotel.

11.2
14:00 - 15:00

Hotel Check-in & Relaxation

Check into your hotel in Yogyakarta and take some time to settle in and relax after your journey.

11.3
17:00 - 20:00

Explore Malioboro Street

Immerse yourself in the bustling atmosphere of Malioboro Street, Yogyakarta's most famous shopping street.

Browse local handicrafts, batik, souvenirs, and enjoy street food.

Perfect for an evening stroll, people-watching, and trying local snacks like 'gudeg' or 'bakpia'. Be prepared to haggle for prices.

11.4
20:00 - 21:00
EUR 8-15 for 1 person

Dinner on Malioboro Street

Enjoy a traditional Javanese dinner at one of the many local eateries or 'lesehan' (floor seating restaurants) along Malioboro Street.

12

Borobudur Sunrise & Prambanan Temples

Sunday, July 12
12.1
04:00 - 08:00
EUR 40-60 for 1 person (entrance only)

Borobudur Sunrise Tour

Depart early to witness a breathtaking sunrise over the magnificent Borobudur Temple, the world's largest Buddhist temple.

Explore the intricate carvings and stupas as the morning light reveals the stunning volcanic landscape.

Book a sunrise tour package in advance which often includes transport from Yogyakarta and special entry for sunrise. Wear comfortable shoes and bring a light jacket.

12.2
08:00 - 09:00
EUR 5-10 for 1 person

Breakfast near Borobudur

Enjoy breakfast at a local restaurant or cafe near the Borobudur complex.

12.3
11:00 - 14:00
EUR 25-35 for 1 person

Prambanan Temple Complex

Visit the majestic Prambanan Temple, a UNESCO World Heritage site and the largest Hindu temple complex in Indonesia.

Admire its tall, pointed architecture and the beautiful carvings depicting the Ramayana epic.

Consider hiring a local guide at the entrance for deeper insights into the temple's history and mythology.

Prambanan Temple, Central Java

Hire a private driver or take a local bus/taxi for the approximately 1.5-hour drive from Borobudur to Prambanan.

12.4
14:30 - 15:30
EUR 10-18 for 1 person

Late Lunch in Prambanan Area

Have a late lunch at a restaurant near the Prambanan complex, savoring more Indonesian flavors.

12.5
15:30 - 16:30

Return to Yogyakarta

Travel back to your hotel in Yogyakarta after a day of temple exploration.

12.6
19:00 - 21:00
EUR 25-45 for 1 person

Optional: Ramayana Ballet

Experience the spectacular Ramayana Ballet performance, often held outdoors with Prambanan Temple as a backdrop (during dry season) or indoors.

This captivating show tells the Hindu epic through traditional dance and music.

13

Sultan's Palace & Javanese Arts

Monday, July 13
13.1
09:00 - 11:00
EUR 5-8 for 1 person

Keraton (Sultan's Palace)

Explore the majestic Keraton Ngayogyakarta Hadiningrat, the official residence of the Sultan of Yogyakarta.

Discover the rich history, architecture, and cultural traditions of the Javanese monarchy.

Check for traditional Javanese dance or gamelan performances, often held in the mornings.

13.2
11:00 - 13:00
EUR 3-5 for 1 person

Taman Sari (Water Castle)

Visit Taman Sari, the ruins of a former royal garden and bathing complex of the Sultanate of Yogyakarta.

Explore its unique architecture, underground tunnels, and bathing pools.

This site is within walking distance of the Keraton or a short becak ride. Wear comfortable shoes as there are many steps.

13.3
13:00 - 14:00
EUR 8-15 for 1 person

Lunch: Local Javanese Cuisine

Savor authentic Javanese dishes at a local restaurant.

Try 'nasi gudeg' (jackfruit stew with rice) or 'sate klathak' (goat satay).

13.4
14:30 - 17:00
EUR 15-30 for 1 person

Batik Art Workshop

Engage in a hands-on batik workshop to learn the traditional Indonesian textile art.

Create your own batik masterpiece to take home as a unique souvenir.

13.5
18:00 - 21:00
EUR 10-20 for 1 person

Free Evening & Dinner

Enjoy a leisurely evening, perhaps exploring more of the local markets or simply relaxing.

Dinner at a restaurant of your choice.

14

Mount Merapi Adventure & Javanese Heritage

Tuesday, July 14
14.1
08:00 - 12:00
EUR 30-50 for 1 person

Mount Merapi Jeep Tour

Embark on an exhilarating jeep tour around the base of Mount Merapi, one of Indonesia's most active volcanoes. Explore the 'lava tour' route, visiting areas affected by past eruptions, including abandoned villages, museums of the eruption, and stunning viewpoints.

Dress in layers as it can be cool in the morning, and bring a face mask or scarf to protect from dust.

Kaliurang, Mount Merapi area

Arrange a private driver or join a tour that includes transport from Yogyakarta to Kaliurang (approx. 1 hour drive each way).

14.2
12:30 - 13:30
EUR 10-18 for 1 person

Lunch in Kaliurang

Enjoy lunch at a restaurant in the Kaliurang area, known for its cooler climate and scenic views.

14.3
14:00 - 16:00
EUR 8-12 for 1 person

Ullen Sentalu Museum

Visit the Ullen Sentalu Museum, a private museum dedicated to Javanese culture, art, and the history of the Mataram Kingdom.

It offers an insightful and well-curated experience.

Guided tours are mandatory and included in the entrance fee. Photography is restricted in some areas.

14.4
18:30 - 19:30
EUR 12-25 for 1 person

Dinner in Yogyakarta

Enjoy your final dinner in Yogyakarta at a restaurant specializing in Javanese or Indonesian cuisine.

15

Yogyakarta Farewell & Travel to Lombok

Wednesday, July 15
15.1
09:00 - 11:00

Morning Souvenir Shopping

Enjoy a relaxed morning for some last-minute souvenir shopping in the local markets or specialty shops around your hotel, picking up any gifts or mementos.

15.2
11:00 - 13:00
EUR 10-18 for 1 person

Hotel Check-out & Farewell Lunch

Check out from your hotel and enjoy a final delicious Javanese lunch before heading to the airport.

15.3
14:00 - 17:30
EUR 80-120 for 1 person

Travel from Yogyakarta to Lombok

Take a domestic flight from Adisutjipto International Airport (JOG) to Lombok International Airport (LOP).

This concludes your Java segment and begins your island exploration in Lombok.

Yogyakarta (JOG) to Lombok (LOP)

Private taxi or ride-sharing service to JOG airport. Upon arrival at LOP, arrange for a transfer to your accommodation in Lombok (details for Lombok accommodation will be in the next itinerary segment).

16

Travel to Lombok & Arrival Relaxation

Thursday, July 16
16.1
09:00 - 10:30
EUR 60-100 for 1 person

Flight to Lombok

Take a domestic flight from Yogyakarta (SRG) to Lombok International Airport (LOP).

Adisutjipto International Airport (SRG) to Lombok International Airport (LOP)

Please allow ample time for airport transfer and check-in for your flight.

16.2
11:00 - 12:30
EUR 15-25 for 1 person

Airport Transfer & Check-in

Transfer from Lombok International Airport (LOP) to your hotel in the Senggigi or Kuta Lombok area.

Lombok, Indonesia

Arrange a private car transfer or take a taxi from the airport.

16.3
12:30 - 13:00

Hotel Check-in

Check into your chosen accommodation and settle in.

Enjoy the facilities and relax after your journey.

16.4
14:00 - 17:00

Beach Relaxation

Spend the afternoon relaxing on a nearby beach, enjoying the sun and calm waters.

Consider Senggigi Beach for its beautiful views.

16.5
18:30 - 20:00
EUR 15-25 for 1 person

Sunset Dinner

Enjoy a delightful dinner at a beachfront restaurant in Senggigi, witnessing a beautiful sunset over the ocean.

17

Gili Trawangan Island Hopping

Friday, July 17
17.1
08:00 - 09:30
EUR 10-20 for 1 person

Transfer to Bangsal Harbor

Take a taxi or private car to Bangsal Harbor, the main port for boats to the Gili Islands.

Bangsal Harbor, Lombok

Negotiate fare with taxi drivers or pre-book a transfer.

17.2
09:30 - 10:00
EUR 5-15 for 1 person

Boat to Gili Trawangan

Board a public boat or speed boat to Gili Trawangan, the largest and most vibrant of the Gili Islands.

Bangsal Harbor to Gili Trawangan

Public boats are cheaper but depart when full. Speed boats are faster and more frequent.

17.3
10:30 - 13:00
EUR 5-10 for gear rental

Snorkeling & Beach Time

Enjoy snorkeling in the crystal-clear waters of Gili Trawangan, known for its vibrant marine life and coral reefs.

Relax on the white sand beaches.

Many stalls offer snorkel gear rental. You can also join a guided snorkeling tour to visit multiple spots around the Gilis.

17.4
13:00 - 14:00
EUR 10-20 for 1 person

Lunch on Gili T

Savor a fresh seafood lunch at one of the many beachfront restaurants or warungs on Gili Trawangan.

17.5
14:00 - 16:00
EUR 3-5 for bike rental

Explore Gili Trawangan

Rent a bicycle and cycle around the island, explore local shops, or simply relax by the beach. There are no motorized vehicles on the Gili Islands.

17.6
16:30 - 18:00
EUR 15-25 for 1 person

Return to Lombok

Take a boat back to Bangsal Harbor and then a transfer back to your hotel in Lombok.

Gili Trawangan to Lombok

Ensure you leave Gili Trawangan with enough time to catch a transfer back to your accommodation before dark.

18

South Lombok Beach Tour

Saturday, July 18
18.1
09:00 - 17:00
EUR 30-50 for 1 person

South Lombok Beaches Exploration

Embark on a full-day tour to explore the stunning, pristine beaches of South Lombok.

Visit Kuta Lombok, Tanjung Aan Beach, and Mawun Beach, known for their unique crescent shapes and white sands.

Consider hiring a private driver for the day to comfortably visit multiple beaches. Don't forget sunscreen and swimwear!

18.2
13:00 - 14:00
EUR 10-20 for 1 person

Lunch in Kuta Lombok

Enjoy lunch at a local restaurant in Kuta Lombok, a growing surf town with a laid-back vibe.

18.3
17:00 - 18:30

Mawun Beach Sunset

Witness a beautiful sunset from Mawun Beach, one of Lombok's most picturesque bays.

18.4
19:30 - 21:00
EUR 15-25 for 1 person

Dinner in Senggigi

Return to Senggigi for dinner, perhaps trying a different local restaurant or enjoying fresh grilled fish.

19

Lombok Cooking & Local Exploration

Sunday, July 19
19.1
11:00 - 14:00
USD 25 for 1 person

Lombok Cooking Class

Join the Anggrek Putih Lombok Cooking Class to learn how to prepare authentic Indonesian dishes.

This hands-on experience offers insight into local cuisine.

Book in advance as classes have a minimum of 2 people. Product Code: 225137P1.

19.2
14:00 - 15:00

Enjoy Your Cooked Meal

Savor the delicious dishes you prepared during the cooking class for your lunch.

19.3
15:00 - 18:00
EUR 20-40 for 1 person

Relaxation or Spa

Spend the afternoon at your leisure.

You could relax by the hotel pool, enjoy a traditional Balinese massage, or explore local shops for souvenirs.

19.4
19:00 - 20:30
EUR 20-35 for 1 person

Farewell Dinner

Enjoy a special farewell dinner to conclude your Indonesian adventure, perhaps at a restaurant with live music or a fine dining option.

20

Departure from Lombok to Lisbon

Monday, July 20
20.1
09:00 - 11:00

Leisure Morning & Packing

Enjoy a relaxed morning, have breakfast, and finish packing for your departure.

You might do some last-minute souvenir shopping if time permits.

20.2
11:00 - 11:30

Hotel Check-out

Check out from your accommodation in Lombok.

20.3
11:30 - 13:00
EUR 15-25 for 1 person

Transfer to Lombok Airport

Travel from your hotel to Lombok International Airport (LOP) for your flight.

Lombok International Airport (LOP)

Ensure to leave with plenty of time for check-in and security.

20.4
14:00 - 15:30
EUR 60-100 for 1 person

Flight from Lombok to Yogyakarta (or connecting hub)

Take a domestic flight from Lombok (LOP) to Yogyakarta (SRG) or another major hub for your international connection.

This 20-day itinerary for Ubud, Bali can be customized using our AI travel planner. Chat with our AI assistant to modify activities, adjust timings, add personal preferences, and get recommendations for restaurants, hotels, and transportation.