
Magical Bali
Get ready for an unforgettable journey through the heart and soul of Bali—where lush jungles, vibrant culture, and serene beaches await. From the artisan villages and sacred temples of Ubud to the stunning coastlines of Nusa Dua, this thoughtfully curated itinerary blends relaxation, adventure, and rich cultural experiences. Whether you're swinging high above the rice terraces, savoring your own homemade Balinese dishes, or toasting the sunset with a cocktail in hand, this trip promises to create memories that will last a lifetime.
We’re thrilled to bring this dream getaway to life and can’t wait for you to experience the magic of Bali—On the Fly Vacations style.
Your luxury Bali experience includes 7 nights of first-class hotel accommodation as detailed in the itinerary. Enjoy 3 nights in the spiritual heart of Ubud at the Visesa Ubud Resort in a Jungle Suite, followed by 4 nights of beachside luxury at the Nusa Dua Beach Hotel in a Superior Room. All transfers and transportation are provided by private, air-conditioned coach, with one group transfer meeting a single flight on arrival and departure.
Throughout your journey, benefit from the expertise of local English-speaking guides in each location, with dedicated meet and greet assistance upon arrival and departure. Your cultural immersion is enhanced through carefully selected tours, including an Ubud full day tour with lunch, an authentic cooking class experience, the thrilling Bali Swing with Miniature Gate of Heaven (lunch included), an Uluwatu tour with lunch, and a memorable farewell dinner at the prestigious Opia Bali.
Your package includes daily breakfast throughout your stay, plus 4 lunches and 2 dinners, allowing you the flexibility to explore Bali's diverse culinary scene at your leisure for remaining meals.
The package does not include airfares, departure taxes, fuel surcharges, or seat selection. Additional charges will apply for extra transfers if anyone in the group arrives or departs on different flights. Personal items, optional tours, and meals not listed in the itinerary are not included. Tips and gratuities, early check-in (standard check-in time is 2pm) and late check-out (standard check-out time is 10am), travel insurance, changes in government/local taxes, any future fuel surcharges or additional costs due to COVID rules, and visa/passport handling fees are also excluded from the package price.
For the land arrangements portion of your journey, please note that one piece of standard size luggage per person is included on tour coaches.

April 16 – Full Day Ubud Tour
Explore Batuan Village, Tirta Empul temple, Tegallalang Rice Terraces, Ubud Palace & Market, and the playful Monkey Forest.
Includes lunch, entrance fees, private guide, and transport.
April 17 – Balinese Cooking Class
Join a hands-on cooking experience starting at the local market and ending with a delicious homemade Balinese feast.
Approx. 8:30 AM–1:30 PM | Join-in class | Includes lunch and transport
April 18 – Bali Swing & Transfer to Nusa Dua
Swing through the jungle at Bongkasa Village, take Insta-worthy pics, and transfer to your beach hotel.
4 nights in Nusa Dua: Nusa Dua Beach Hotel & Spa (Superior Room)
April 19 – Day at Leisure
Relax and enjoy the beach resort. Lunch and dinner are included.
April 20 – Cultural Day: GWK, Uluwatu & Kecak Dance
Visit GWK Cultural Park, Uluwatu Temple, and enjoy a traditional Kecak performance at Melasti Beach.
Includes lunch, dinner, and full-day tour
April 21 – Farewell Dinner at Opia Bali
Enjoy a sunset send-off with a curated 3-course dinner and cocktails overlooking Jimbaran hills.
April 22 – Departure
After breakfast, transfer to the airport for your return flight.
Please note: This itinerary may change. A final itinerary with exclusive group activities and experiences will be sent 60 days before departure.
Passports must be valid for a minimum of 6 months from your scheduled return date.
India: Passport copies are now required when visiting Ranthambore National Park
Indonesia -
Visa-on-Arrival: If you meet the requirements, you can apply for a visa on arrival at some international airports, seaports, or land crossings. To apply for the visa on arrival, you must have an ordinary (non-emergency) passport with at least 6 months of validity from the date you plan to enter and the date you plan to leave Indonesia and a return or onward flight booking to another country. There is a 500,000 Indonesian Rupiah fee (about $35). The visa on arrival is valid for up to 30 days. You may extend a Visa-on-Arrival once at the immigration office one week before it expires for an additional 30 days for a maximum of 30 additional days, for another 500,000 Rupiah.
Electronic Visa-On-Arrival: You may also apply for an electronic Visa on Arrival (e-VOA) in advance if you are entering Indonesia at Soekarno-Hatta International Airport in Jakarta or Ngurah Rai International Airport in Bali. Check the e-VOA requirements from Indonesian Immigration before applying. To apply for an e-VOA see https://molina.imigrasi.go.id/.
*Applies to US passport holders only. Please make sure that all destinations to be visited or transited verified with the applicable consulate(s) for entry requirements prior to departure, together with requirements for anyone travelling on non-USA passports.
HEALTH INFORMATION:
More than 91 days prior to departure loss of non-refundable deposits
Between 90-61 Days prior to departure 75% of price
60 days or less prior to departure 100% non-refundable