There are 4 ways to get from Likoma Island to Mozambique by ferry, taxi, bus, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, taxi, bus to Kamuzu International Airport, fly to Nampula
best- Take the ferry from Likoma Island to Nkhata Bayferry
- Take the taxi from Nkhata Bay to Mzuzutaxi
- Take the bus from Mzuzu to Lilongwebus
- Fly from Kamuzu International Airport (LLW) to Nampula (APL)plane LLW - APL
12h 37mFerry, taxi, bus
- Take the ferry from Likoma Island to Nkhata Bayferry
- Take the taxi from Nkhata Bay to Mzuzutaxi
- Take the bus from Mzuzu to Lilongwebus
- Take the bus from Lilongwe to Johannesburgbus
- Take the bus from Johannesburg to Maputobus
43h 30mFerry, taxi, bus to Kamuzu International Airport, fly to Beira
- Take the ferry from Likoma Island to Nkhata Bayferry
- Take the taxi from Nkhata Bay to Mzuzutaxi
- Take the bus from Mzuzu to Lilongwebus
- Fly from Kamuzu International Airport (LLW) to Beira (BEW)plane LLW - BEW
17h 45mFerry, taxi, bus to Chileka International Airport, fly to Beira
- Take the ferry from Likoma Island to Nkhata Bayferry
- Take the taxi from Nkhata Bay to Mzuzutaxi
- Take the bus from Mzuzu Dry Cleaners to Petroda Clock Towerbus
- Fly from Chileka International Airport (BLZ) to Beira (BEW)plane BLZ - BEW
16h 35m
Kamuzu International Airport (LLW) to Nampula (APL) flights
Questions & Answers
The distance between Likoma Island and Mozambique is 1123 km.
The best way to get from Likoma Island to Mozambique without a car is to ferry and taxi and bus which takes 43h 30m and costs .
It takes approximately 12h 37m to get from Likoma Island to Mozambique, including transfers.
There are 148+ hotels available in Mozambique.
What companies run services between Likoma Island, Malawi and Mozambique?
There is no direct connection from Likoma Island to Mozambique. However, you can take the ferry to Nkhata Bay, take the taxi to Mzuzu, take the bus to Lilongwe, take the taxi to Kamuzu International Airport (LLW) airport, fly to Nampula (APL), then take the taxi to Nampula. Alternatively, you can take the ferry to Nkhata Bay, take the taxi to Mzuzu, take the bus to Lilongwe, take the bus to Johannesburg, then take the bus to Maputo.
- Website
- ethiopianairlines.com
Flights from Kamuzu International Airport to Beira via Chileka International Airport
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $350–1,300
Flights from Chileka International Airport to Beira
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $300–950
- Website
- kenya-airways.com
Flights from Kamuzu International Airport to Nampula
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $280–950
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Mzuzu to Lilongwe
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Mzuzu to Lilongwe
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Mzuzu to Lilongwe
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Mzuzu Dry Cleaners to Petroda Clock Tower
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- $81
- Schedules at
- facebook.com
- Phone
- 011 403 0859
- [email protected]
- Website
- munorurama.com
Bus from Lilongwe to Johannesburg
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- $106
- Schedules at
- munorurama.com
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Johannesburg to Maputo
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Estimated price
- $21–29
- Schedules at
- res.prasa.com
- Phone
- +265 995 83 60 38
- Website
- likomaexpress.com
Ferry from Likoma Island to Nkhata Bay
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- likomaexpress.com
Ferry from Likoma Island to Nkhata Bay
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- likomaexpress.com
Ferry from Likoma Island to Nkhata Bay
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- likomaexpress.com
Ferry from Likoma Island to Nkhata Bay
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- likomaexpress.com
- Ave. Duration
- 42 min
- Estimated price
- $12–15
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, How to get from Southend Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.




