A friend and I are currently in Yogyakarta, Indonesia and will be travelling to Denpasar, Bali on the 23 of June. We plan to stay around 4 days in Ubud and then were looking at hopefully going to one of the Gili Islands (preferably Gili Air). However, I have started to look into how we would go about getting there and it doesn't appear to be a nice and easy route... or cheap for that matter. We also need to catch a flight out of Denpasar on the 2nd of July so we would only have around 5 days to work with. Do you think it is worth going and how did you get there? Also, where did you stay (we are backpacking and coming into our last week so we'd like to save some money still). Thanks guys!