Flights & getting there
Ulendo Airlink flies daily to Likoma from Lilongwe (adult/child one way US$295/211), with further scheduled departures from several other locations. The second option is to charter a flight; from Lilongwe, the one-way fare is US$365 for adults and US$260 for children, with a minimum of two passengers. Note that this does not give you exclusive use of the aircraft. The third, most affordable option is to check the 'bid to fly' section of Ulendo Airlink's website and make an offer for a seat on one of the listed flights.
The Ilala ferry stops at Likoma Island twice a week, usually for three to four hours, so even if you’re heading elsewhere, you might be able to nip ashore to have a quick look at the cathedral. Check with the captain before you leave the boat. The ferry sails Nkhotakota–Likoma Island–Chizumulu Island–Nkhata Bay on Saturday, returning south on Monday/Tuesday. Additionally, the Chambo ferry sails Metangula (Mozambique)–Likoma Island–Chizumulu Island–Nkhata Bay on Wednesday, returning on Thursday. There's also a Metangula–Likoma MV Chambo service on Saturday, which returns on Sunday.
Dhows sail in the morning from Mdamba to Cóbuè (Mozambique). The fare is around MK2000; for a little extra they can pick you up or drop you off at Mango Drift. It is sometimes possible to catch a local boat to Chizumulu Island for around MK1000 per person, or to privately hire a boat with an engine (MK25,000 to MK30,000); ask your accommodation.
The lodges pick guests up from flight and ferry arrivals.