The easiest way to island hop in the Cape Verde archipelago is to fly. There's a ferry service between the islands, but it can be unreliable. On the islands, larger towns are connected by bus, while small minibuses and taxis are also used to get around. Car hire is available in Sal and Boa Vista with some local companies, but many people stick to taxis or take excursions arranged by their hotels.