The cargo boat MV Fair Glory offers a weekly service between Honiara and Gizo via Marovo Lagoon. The Gizo–Honiara trip costs S$480 in deck class (S$1490 per cabin) and takes about 27 hours. For Seghe, it's S$270. It generally leaves Gizo on Tuesday morning; check while you’re here.
The cargo boat MV Anjeanette also offers a weekly service between Gizo and Honiara via Marovo Lagoon. The Gizo–Honiara trip costs S$460 (S$500 in 'first class'). It leaves Gizo on Monday afternoon.
A Rava shuttle boat connects Gizo to Munda (S$250, two hours) stopping at various places en route. It usually leaves Gizo at 1pm on Monday and Friday. It also operates on Wednesday if there's a minimum of six passengers.
Solomon Airlines Has up to three daily flights between Gizo and Honiara (from S$1380). There are also daily flights between Gizo and Munda (from S$685), and three weekly flights between Gizo and Seghe (from S$790). From Gizo you can also fly to the Shortland Islands and Choiseul. The airfield is on Nusatupe Island (boat transfer S$60).