Mumbai, India to Ubud is an approximately 10-hour combination of flight and taxi. Traveling from Mumbai to Ubud, you'll lose 2 hours due to the time zone difference. In June in Ubud, expect temperatures between 35°C during the day and 29°C at night. Cap off your sightseeing on the 26th (Tue) early enough to travel back home.