I'm pretty sure there is a bus that can get you to Cabo town...