Lamu Old Town is accessible by boat or air. Regular flights connect Lamu Island to Nairobi, and boats are available from Mombasa and other coastal towns.