There are 3 ways to get from Pemba to Nampula by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Pemba Airport (POL) to Nampula (APL) flights
Questions & Answers
The cheapest way to get from Pemba to Nampula is to drive which costs $50 - $75 and takes 6h 13m.
The fastest way to get from Pemba to Nampula is to fly which takes 40 min and costs $240 - $1,200.
No, there is no direct bus from Pemba to Nampula. However, there are services departing from Pemba and arriving at Nampula via Maputo. The journey, including transfers, takes approximately 2 days 3h.
The distance between Pemba and Nampula is 271 km. The road distance is 407 km.
The best way to get from Pemba to Nampula without a car is to bus which takes 2 days 3h and costs $170 - $370.
It takes approximately 40 min to fly from Pemba Airport (POL) to Nampula (APL), including transfers and time at the airport.
Pemba to Nampula bus services, operated by Etrago, depart from Pemba station.
The best way to get from Pemba to Nampula is to fly which takes 40 min and costs $240 - $1,200. Alternatively, you can bus, which costs $170 - $370 and takes 2 days 3h.
The quickest flight from Pemba Airport Airport to Nampula Airport is the direct flight which takes 40 min.
Pemba to Nampula bus services, operated by Etrago, arrive at Maputo station.
What companies run services between Pemba, Mozambique and Nampula, Mozambique?
Linhas Aéreas de Moçambique flies from Pemba Airport (POL) to Nampula (APL) once a week. Alternatively, you can take a bus from Pemba to Nampula via Maputo and Maputo in around 2d 3h.
- Website
- lam.co.mz
Flights from Pemba Airport to Nampula
- Ave. Duration
- 40 min
- When
- Thursday
- Estimated price
- $240–850
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Pemba to Maputo
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- $85–183
- Schedules at
- etragomz.com
- Book at
- travelticket.co.za
- Single
- $183
Bus from Maputo to Nampula
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Estimated price
- $65–152
- Schedules at
- etragomz.com
- Single
- $152
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 The beginner’s guide to the 2018 World Nomad Games, Getting to Rome from the airport, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Pemba to Nampula is 407 km. It takes approximately 6h 13m to drive from Pemba to Nampula.
Linhas Aéreas de Moçambique offers flights from Pemba Airport Airport to Nampula Airport.
There are six+ hotels available in Nampula.
