Ultimate Bali and Phuket 7-Day Itinerary

View Packing List

Day 1: Bali Arrival and Relaxation

Bali, Indonesia

8:00 AM

Arrival at Ngurah Rai International Airport

Upon arrival, soak in the tropical vibes and check into your hotel in Ubud.
50,000 IDR, 1 hour

11:00 AM

Visit Tegalalang Rice Terraces

Explore the stunning rice terraces and take in the lush greenery.
10,000 IDR entrance fee, 2 hours

1:30 PM

Lunch at Warung Bintang Bali

Indulge in authentic Balinese cuisine with a view of the rice fields.
150,000 IDR, 1 hour

3:30 PM

Relax at Ubud Monkey Forest

Get up close with playful monkeys and enjoy the serene atmosphere.
80,000 IDR entrance fee, 1.5 hours

6:00 PM

Dinner at Locavore

Experience a fine dining culinary journey with locally-sourced ingredients.
800,000 IDR, 2 hours

Day 2: Ubud Cultural Exploration

Bali, Indonesia

8:00 AM

Breakfast at Clear Cafe

Start your day with a healthy breakfast in a jungle setting.
100,000 IDR, 1 hour

10:00 AM

Explore Ubud Palace and Art Market

Discover Balinese architecture and shop for souvenirs.
Free entry, shopping costs vary, 2 hours

1:00 PM

Lunch at Bebek Bengil (Dirty Duck Diner)

Enjoy their famous crispy duck while overlooking a lotus pond.
200,000 IDR, 1 hour

3:00 PM

Visit Goa Gajah (Elephant Cave)

Explore the mysterious cave and ancient relics.
15,000 IDR entrance fee, 1.5 hours

6:00 PM

Dinner at Ibu Oka

Savor the famous Babi Guling (suckling pig) at this local eatery.
100,000 IDR, 2 hours

Day 3: Bali Beach Day

Bali, Indonesia

8:00 AM

Breakfast at Watercress Cafe

Enjoy a delicious breakfast before heading to the beach.
150,000 IDR, 1 hour

10:00 AM

Relax at Seminyak Beach

Spend the day soaking up the sun and swimming in the crystal-clear waters.
Free, 4 hours

2:00 PM

Lunch at La Lucciola

Indulge in Italian cuisine with a beachfront view for lunch.
250,000 IDR, 1 hour

4:00 PM

Shop at Seminyak Village

Explore the trendy boutiques and shops for unique finds.
Shopping costs vary, 2 hours

6:30 PM

Dinner at Potato Head Beach Club

Enjoy a beachfront dinner with a vibrant atmosphere and stunning sunset views.
500,000 IDR, 2 hours

Day 4: Bali Temple Exploration

Bali, Indonesia

8:00 AM

Breakfast at Sisterfields Cafe

Start your day with a delicious breakfast in Seminyak.
120,000 IDR, 1 hour

10:00 AM

Explore Uluwatu Temple

Visit the iconic sea temple perched on a cliff overlooking the ocean.
30,000 IDR entrance fee, 2 hours

1:00 PM

Lunch at Single Fin Bali

Enjoy a meal with panoramic ocean views at this popular cliff-top bar and restaurant.
200,000 IDR, 1 hour

3:00 PM

Relax at Padang Padang Beach

Spend the afternoon sunbathing and swimming at this beautiful beach.
10,000 IDR entrance fee, 2 hours

6:00 PM

Dinner at Jimbaran Seafood Restaurants

Feast on fresh seafood with your toes in the sand at one of the beachfront restaurants.
300,000 IDR, 2 hours

Day 5: Fly to Phuket

Phuket, Thailand

Morning

Flight to Phuket

Check out from your Bali hotel and head to Ngurah Rai International Airport for your flight to Phuket.
Flight cost varies, 4 hours

Afternoon

Arrival in Phuket

Upon arrival, settle into your hotel in Patong Beach and relax by the seaside.
500 THB, 1 hour

Evening

Dinner at No.6 Restaurant

Enjoy a fusion of Thai and international cuisine with a modern twist.
800 THB, 2 hours

Day 6: Phuket Island Tour

Phuket, Thailand

8:00 AM

Breakfast at The Blue Elephant Phuket

Start your day with a delicious breakfast at this renowned restaurant.
300 THB, 1 hour

9:30 AM

Visit Big Buddha

Explore the impressive Big Buddha statue and enjoy panoramic views of Phuket.
Free entry, donations welcome, 2 hours

12:00 PM

Lunch at Kan Eang @ Pier

Feast on fresh seafood by the sea at this popular restaurant.
500 THB, 1 hour

2:00 PM

Explore Phang Nga Bay

Embark on a boat tour to see the famous limestone cliffs and sea caves.
2,000 THB for a tour, 4 hours

7:00 PM

Dinner at Raya Restaurant

Taste authentic Thai cuisine in a traditional setting for dinner.
600 THB, 2 hours

Day 7: Beach Day and Departure

Phuket, Thailand

8:00 AM

Relax at Patong Beach

Spend your last day in Phuket lounging on the beach and enjoying water activities.
Free, 4 hours

12:00 PM

Lunch at Bangla Road

Explore the vibrant street food scene and grab a quick bite before departure.
200 THB, 1 hour

2:00 PM

Shopping at Jungceylon Mall

Shop for souvenirs and enjoy some last-minute shopping at the mall.
Shopping costs vary, 2 hours

5:00 PM

Departure

Head to Phuket International Airport for your flight back home.
500 THB, 2 hours