There are 7 ways to get from Kenya to Nampula by plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Kisumu International Airport
best- Fly from Kisumu International Airport (KIS) to Nampula (APL)plane KIS - APL
15h 26m$515–1,618Drive 2,207.3 km
cheapest- Drive from Nairobi to Nampulacar 2,207.3 km
35h 51m$271–391Bus
- Take the bus from Nairobi to Dar es Salaambus
- Take the bus from Dar Es Salaam to Johannesburgbus
- Take the bus from Johannesburg to Maputobus
- Take the bus from Maputo to Nampulabus
5d 16h$313–503Fly from Eldoret International Airport
- Fly from Eldoret International Airport (EDL) to Nampula (APL)plane EDL - APL
13h 44m$633–2,039Fly from Mombasa
- Fly from Mombasa (MBA) to Nampula (APL)plane MBA - APL
6h 1m$520–1,624Taxi to Ukunda, fly
- Take the taxi from Mombasa to Ukunda (UKA)taxi
- Fly from Ukunda (UKA) to Nampula (APL)plane UKA - APL
19h 14m$706–2,025Bus to Nairobi, fly
- Take the bus from Kencom/Ambassadeur to JKIA - Passenger Boardingbus
- Fly from Nairobi (NBO) to Nampula (APL)plane NBO - APL
5h 19m$461–1,501
Kisumu International Airport (KIS) to Nampula (APL) flights
Questions & Answers
The cheapest way to get from Kenya to Nampula is to drive which costs $270 - $390 and takes 35h 51m.
The fastest way to get from Kenya to Nampula is to bus and fly which takes 5h 19m and costs $460 - $1,500.
The distance between Kenya and Nampula is 1751 km. The road distance is 2207.3 km.
The best way to get from Kenya to Nampula without a car is to bus which takes 5 days 16h and costs $310 - $550.
It takes approximately 15h 26m to get from Kenya to Nampula, including transfers.
The best way to get from Kenya to Nampula is to fly which takes 15h 26m and costs $500 - $1,700. Alternatively, you can bus, which costs $310 - $550 and takes 5 days 16h.
Nampula is 1h behind Kenya. It is currently 5:05 PM in Kenya and 4:05 PM in Nampula.
Yes, the driving distance between Kenya to Nampula is 2207 km. It takes approximately 35h 51m to drive from Kenya to Nampula.
There are four+ hotels available in Nampula.
What companies run services between Kenya and Nampula, Mozambique?
Kenya Airways and Jambojet Limited fly from Kisumu International Airport (KIS) to Nampula (APL) 4 times a week. Alternatively, you can take a bus from Nairobi to Nampula via Dar es Salaam, Dar Es Salaam, Johannesburg, Maputo, and Maputo in around 5d 16h.
- Website
- kenya-airways.com
Flights from Kisumu International Airport to Nampula via Nairobi
- Ave. Duration
- 16h 30m
- When
- Thursday and Sunday
- Estimated price
- $500–1,600
Flights from Kisumu International Airport to Nampula via Nairobi, Lilongwe
- Ave. Duration
- 17h 5m
- When
- Saturday
- Estimated price
- $550–1,700
Flights from Kisumu International Airport to Nampula via Mombasa, Nairobi
- Ave. Duration
- 21h 25m
- When
- Sunday
- Estimated price
- $550–1,700
Flights from Eldoret International Airport to Nampula via Nairobi
- Ave. Duration
- 14h 50m
- When
- Thursday and Sunday
- Estimated price
- $600–2,000
Flights from Eldoret International Airport to Nampula via Nairobi, Lilongwe
- Ave. Duration
- 16h 35m
- When
- Saturday
- Estimated price
- $650–2,000
Flights from Eldoret International Airport to Nampula via Kisumu International Airport, Nairobi
- Ave. Duration
- 22h 20m
- When
- Thursday and Sunday
- Estimated price
- $600–2,000
Flights from Mombasa to Nampula via Nairobi
- Ave. Duration
- 8h 57m
- When
- Monday, Friday, and Sunday
- Estimated price
- $500–1,600
Flights from Mombasa to Nampula via Nairobi, Lilongwe
- Ave. Duration
- 7h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $500–1,700
Flights from Ukunda to Nampula via Nairobi
- Ave. Duration
- 18h 20m
- When
- Sunday
- Estimated price
- $600–1,900
Flights from Ukunda to Nampula via Nairobi, Lilongwe
- Ave. Duration
- 20h 5m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $600–2,000
Flights from Nairobi to Nampula
- Ave. Duration
- 2h 30m
- When
- Monday and Friday
- Estimated price
- $460–1,500
Flights from Nairobi to Nampula via Lilongwe
- Ave. Duration
- 4h 15m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $490–1,500
- Website
- lam.co.mz
Flights from Eldoret International Airport to Nampula via Nairobi, Maputo
- Ave. Duration
- 13h 30m
- When
- Wednesday and Friday
- Estimated price
- $800–2,400
- Phone
- (+255) 784377027
- info@kidiaone.co.tz
- Website
- kidiaoneexpress.com
Bus from Nairobi to Dar es Salaam
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- $17–35
- Schedules at
- kidiaoneexpress.com
- Phone
- +27 688 768 195
- mkombelogistics@gmail.com
- Website
- mkombelogistics.com
Bus from Dar Es Salaam to Johannesburg
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–250
- Schedules at
- mkombelogistics.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
- +258 87 599 8555
- Website
- etragomz.com
Bus from Maputo to Nampula
- Ave. Duration
- 23h 45m
- Frequency
- 3 times a week
- Estimated price
- $70–153
- Schedules at
- etragomz.com
- Single
- $153
- Website
- digitalmatatus.com
Bus from Kencom/Ambassadeur to JKIA - Passenger Boarding
- Ave. Duration
- 49 min
- Frequency
- Every 10 minutes
- Estimated price
- $1–2
- Schedules at
- digitalmatatus.com
- Ave. Duration
- 54 min
- Estimated price
- $100–130
Broadafrica Tours & Safaris
- Phone
- +254 722429225
- Website
- broadafrica.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 Need to know: Jadrolinija, South Korea: Travelling from Seoul to Busan , and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






