Had planned my first one week trip to Bonaire late August, but now thinking two weeks to justify airfare costs. My start is Toronto, Canada with typical air quote of $1250. Then I started poking around the various travel portal engines and direct to carrier websites (including the ABC Island Hoppers).
The larger US carriers typically depart midnight or early morning, so my departs are Friday night into Saturday morning from Toronto. Also ensure minimum 2 hours layovers for connections to maximize baggage transfer to next plane leg happens. May help to know flight numbers through best hub for you, e.g. Continental Saturday to Saturday Bonaire is Flight# 1898/1899..when using search portals. Main carrier websites also option.
American daily flights from hub= Miami (connects via Curacao to Bonaire).
Continental Saturday flight hub=Houston; Sunday flight hub=Newark.
Delta Saturday flight hub=Atlanta.
Then island hoppers; Insel Air has the larger planes with roundtrip prices Aruba/Curacao to Bonaire of $150. Other island carriers like Divi have really small prop planes so baggage (yeah the scuba gear bag most likely) may not arrive until later flights, Insel seems recommended to make sure all bags come with (subject to excess bag fees).
Charter flights on large carriers to Aruba or Curacao seem to be 60-70% of Bonaire flights. I can do Toronto to Aruba or Curacao for $750.
So doing the math I can save $500 going to Aruba or Curacao, then connect to Bonaire. I can do this same day since Insel has 6 or so flights daily OR I could spend a week on Aruba or Curacao, then Bonaire for a week with Insel return and international carrier flight back via A or C. When you are looking at the accomodation/scuba package options available on A or C that 'found' $500 goes along way.
This being my first Bonaire trip, with the option of splitting my two weeks to also get a week's taste of Aruba or Curacao (since I have to connect through one of them anyways) seems appealing.
But then I must now decide Aruba (highly ranked for wrecks) or Curacao (a close second or third to Bonaire's shore diving). OR do I get really greedy and fly one-way from my arrival ABC, bounce through the remaining A or C for a couple days prior to Bonaire for a week (trading a return Bonaire for three one-ways between the ABC islands).