Don’t bother with Lyft here! Drivers don’t like it, almost all are Uber especially if you need an XL. Our friends tried to wait for Lyft to show a driver but ended up in the Taxi line after 20 min. Turns out the taxi vs Uber weren’t too far apart $wise to get to the caves. Rest of the day we got Ubers though, for a total of 4 Ubers for the day for about $17-35 each leg (Customs office to caves 17, caves XL to Richardson Beach 35, RB to Farmers Market 22, FM to ship 14—we did have 20% off all the rides though). Hoppa On/Offs can be done w the company directly off ship w the guides/their office. We did the hop on/off in Honolulu a few years ago.