Hello. I'm planning a Raja Ampat liveaboard for Nov.2018. Trying to figure out the best routes / flights to get to Sorong and then back to Houston. Priorities are making the connections, price, and decent layover city. Will probably fly with Singapore Air to Jakarta, spend one night there, take Garuda to Sorong (and maybe 1 night there also). Other option would be get to Singapore, spend a night there, then take Garuda from Singapore to Sorong (probably via Jakarta). Manado as connecting city is possible, but fewer flights if a flight gets delayed or cancelled. Bali as connecting city is another possibility, a year from now it will hopefully be back to normal. Recommendations?