There are 4 ways to get from Mombasa to Makongeni by bus, plane, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Tanga Airport, fly to Pemba / Karume / Wawi Airport
best- Take the bus from Mombasa to Tangabus
- Fly from Tanga Airport (TGT) to Pemba / Karume / Wawi Airport (PMA)plane TGT - PMA
8h 36m$171–346Bus, ferry
cheapest- Take the bus from Mombasa to Dar es Salaambus
- Take the ferry from Dar es Salaam to Zanzibarferry
- Take the ferry from Unguja to Weteferry
20h 10m$106–245Fly Mombasa to Pemba / Karume / Wawi Airport
- Fly from Mombasa (MBA) to Pemba / Karume / Wawi Airport (PMA)plane MBA - PMA
3h 9m$418–585Fly Mombasa to Abeid Amani Karume International Airport, ferry
- Fly from Mombasa (MBA) to Abeid Amani Karume International Airport (ZNZ)plane MBA - ZNZ
- Take the ferry from Unguja to Weteferry
9h 52m$336–532
Tanga Airport (TGT) to Pemba / Karume / Wawi Airport (PMA) flights
Questions & Answers
The cheapest way to get from Mombasa to Makongeni is to bus and ferry which costs $100 - $250 and takes 20h 10m.
The fastest way to get from Mombasa to Makongeni is to fly which takes 3h 9m and costs $410 - $600.
The distance between Mombasa and Makongeni is 285 km.
The best way to get from Mombasa to Makongeni without a car is to bus and ferry which takes 20h 10m and costs $100 - $250.
It takes approximately 8h 36m to get from Mombasa to Makongeni, including transfers.
There are six+ hotels available in Makongeni.
What companies run services between Mombasa, Kenya and Makongeni, Tanzania?
Airbus France, Auric Air Services Limited, and four other airlines fly from Mombasa (MBA) to Pemba / Karume / Wawi Airport (PMA) once daily.
- Website
- auricair.com
Flights from Tanga Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- $85–340
Flights from Mombasa to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 2h 57m
- When
- Friday, Monday, and Wednesday
- Estimated price
- $27–430
Flights from Mombasa to Pemba / Karume / Wawi Airport via Dar es Salaam, Abeid Amani Karume International Airport
- Ave. Duration
- 4h 10m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $40–270
- Website
- flysafarilink.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $250–430
- Website
- flexflight.dk
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 48 min
- When
- Every day
- Estimated price
- $250–430
- Website
- charterlines.com
Flights from Tanga Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $250–340
Flights from Mombasa to Pemba / Karume / Wawi Airport via Nairobi, Abeid Amani Karume International Airport
- Ave. Duration
- 6h
- When
- Wednesday, Thursday, and Saturday
- Estimated price
- $220–650
- Website
- apg-airlines.com
Flights from Tanga Airport to Pemba / Karume / Wawi Airport via Abeid Amani Karume International Airport
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- $250–340
- Website
- airbus.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 50 min
- When
- Friday
- Estimated price
- $20–75
- Website
- rwandair.com
Flights from Mombasa to Abeid Amani Karume International Airport
- Ave. Duration
- 55 min
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–600
- Phone
- 0799 933 310
- Website
- tawakalcoaches.co.ke
Bus from Mombasa to Tanga
- Ave. Duration
- 3h 36m
- Frequency
- 3 times a day
- Estimated price
- $10
- Schedules at
- tawakalcoaches.co.ke
Bus from Mombasa to Dar es Salaam
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Estimated price
- $17–26
- Schedules at
- tawakalcoaches.co.ke
- Phone
- +255 696112233
- [email protected]
- Website
- Zan Fast Ferries
Ferry from Dar es Salaam to Zanzibar
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $11–140
- Schedules at
- Zan Fast Ferries
Ferry from Unguja to Wete
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- $74
- Schedules at
- zanfastferries.com
Ferry from Unguja to Wete
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Estimated price
- $74
- Schedules at
- zanfastferries.com
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 Italian Lakes: Getting around by train, Travelling to the UK: What do I need to know?, and How to get from Florence to Rome - to help you get the most out of your next trip.




