Batik Painting Ubud

Threads of Life in Ubud

Threads of Life Dye Studio is a natural dye and textile workshop in Ubud, Bali, dedicated to preserving Indonesia's traditional textile and natural dye practices. Located at Umajati Retreat in Petulu, the studio offers hands-on learning experiences exploring traditional Indonesian dyeing techniques, including batik, indigo, yarn and fabric dyeing, and other natural dye processes. The studio's programs are led by experienced dye studio staff with knowledge of Indonesia's textile traditions and fieldwork with traditional dyers across the archipelago.

Activity Highlights

  • Explore Indonesia's traditional natural dye and textile techniques
  • Learn hands-on dyeing practices using natural plant-based dyes
  • Experience batik, indigo dyeing, yarn and fabric dyeing techniques
Ubud 1 traveller using shared services
Choose package
Package selection

Choose activities, shared services, and date

Price modeCash price
Calendar filter
Selected date controls the Travel date options below.

Loading available start times...

Tie Dye Class
3,5 Hours1 package covers 1 participantChecking availability for this date.
  • Learn traditional natural indigo tie-dye techniques
  • Create your own resist patterns using different binding methods
  • Dye a cotton scarf and T-shirt with natural indigo
$41.182,265 Masaya Points
0Checking availability for this date.
Natural Dye Batik Class
4 Hours1 package covers 1 participantChecking availability for this date.
  • Learn traditional Indonesian batik-making techniques
  • Create a personal batik design on a 50 × 50 cm cotton cloth
  • Explore the natural dye plant botanical garden
$48.582,672 Masaya Points
0Checking availability for this date.
0 packages0 activity participant0 service traveller
Shared services

Pickup, guide, and transport are optional services added after selecting activity packages.

No pickup vehicle is available for these service travellers. Reduce the number or explicitly choose No pickup to continue.

No guide service is configured for this activity.

Guide can be arranged manually after booking if needed.

Cancellation Policy

  • Cancellation Policy: 7 days or more prior to scheduled time: Free cancellation (no penalty). 3 to 7 days prior to scheduled time: Subject to a 50% cancellation fee. Less than 3 days prior / Same-day / No-Show: 100% cancellation fee (non-refundable).
Booking confidence

Before you confirm

Confirmation

Booking is reviewed after payment and may require supplier confirmation before the final voucher is issued.

Cancellation

See the Cancellation Policy section for the supplier rules that apply to this package.

Weather and safety

Outdoor, sea, or adventure activities may be adjusted when weather, sea conditions, traffic, or supplier safety rules require it.

Age and health

Some packages may have age, pregnancy, swimming, weight, or health restrictions. Check the selected package details before checkout.

Insurance

Insurance coverage depends on the selected package and supplier terms.

Trip context

Plan this tour in context

Threads of Life in Ubud is a tour option in Ubud.

Suitable for
  • Batik Painting
  • Workshops
  • Pickup: Meet at the activity venue
Before booking
  • Review itinerary, package inclusions, pickup availability, and participant limits.
  • Keep weather, supplier safety rules, and transport time in mind for outdoor activities.
  • Use related hotels, dining, and transport links to place the activity into a realistic day.
What should I check before booking this tour?

Review itinerary, package inclusions, pickup availability, and participant limits.

How does the destination affect the plan?

The destination affects route timing, nearby hotels, dining choices, transfer needs, and how easily this tour fits into the rest of the day.

Guest reviews

Q&A

Who is Threads of Life in Ubud suitable for?

Threads of Life in Ubud is suitable for guests looking for a Batik Painting experience. Final suitability depends on the selected package, physical condition, age restrictions, and supplier safety rules.

What is included in Threads of Life in Ubud?

Inclusions: Based on package confirmed.

What is not included in Threads of Life in Ubud?

Exclusions: International airfare. Accommodation in Ubud, unless specifically included in the selected package. Personal expenses. Additional materials, fabric, or yarn beyond those provided for the workshop exercises. Additional services or activities not specifically included in the confirmed package. Any expenses not specifically mentioned in the package inclusions.

Where is the meeting point or pickup area for Threads of Life in Ubud?

Threads of Life in Ubud is located at Threads Of Life. Pickup or meeting point details will be confirmed based on the selected package.

How long does Threads of Life in Ubud take?

The expected schedule for Threads of Life in Ubud follows 10:00 AM - 06:00 PM. Exact start and end times may vary by package, traffic, weather, and supplier operations.

Estimated total Select booking options to see the total.
^