When you want to get from Phuket to Ubud, your choices are limited. There is only one option we offer for this route:
The overland distance from Phuket to Ubud is 3347 miles (5384 km).
The flying distance is 3347 miles (5384 km).
The travel time from Phuket to Ubud takes approximately 13 hours.
To get from Phuket to Ubud prepare to shell out about USD 311.96 for your ticket.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, 600 booked flight tickets from Phuket to Ubud through our service. You can check reviews above.