My wife and I are spending 5 days, 4 nights in Bali and than 5 days, 4 nights in Lombok. In regards to getting to Lombok, we much prefer to take a flight (we will be staying in Ubud while in Bali) than a speedboat due to the speed of flying and convenience. That said, would it be better to book a flight while in Bali for this trip or should I book it now from the US. Was thinking Garuda airlines, but anybody recommend anything else? I will need a return too as we are flying back through DPS to Hong Kong and than on to JFK, the flight leaves from DPS to Hong Kong at 12:45AM!