There are 5 ways to get from Kilimanjaro Airport (JRO) to Pemba by plane, taxi, 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.
Fly from Kilimanjaro International Airport
best- Fly from Kilimanjaro International Airport (JRO) to Pemba Airport (POL)plane JRO - POL
5h 45m$490–1,200Drive 1,692.1 km
cheapest- Drive from Kilimanjaro Airport (JRO) to Pembacar 1,692.1 km
28h 54m$211–304Taxi to Arusha, fly
- Take the taxi from Kilimanjaro-Airport-JRO to Arusha-Airport-ARKtaxi
- Fly from Arusha (ARK) to Pemba Airport (POL)plane ARK - POL
6h 59m$510–1,224Taxi, bus via Lusaka
- Take the taxi from Kilimanjaro Airport (JRO) to Moshitaxi
- Take the bus from Moshi to Dar es Salaambus
- Take the bus from Ubungo Intl Bus Terminal to Intercity Bus Terminusbus
- Take the bus from Intercity Bus Terminus to Park Stationbus
- Take the bus from Johannesburg to Maputobus
- Take the bus from Maputo to Pembabus
4d 5h$312–456Taxi, bus
- Take the taxi from Kilimanjaro Airport (JRO) to Moshitaxi
- Take the bus from Moshi to Dar es Salaambus
- Take the bus from Dar Es Salaam to Johannesburgbus
- Take the bus from Kerk St to Karl Max Avbus
- Take the bus from Maputo to Pembabus
5d 15h$348–596
Kilimanjaro International Airport (JRO) to Pemba Airport (POL) flights
Questions & Answers
The cheapest way to get from Kilimanjaro Airport (JRO) to Pemba is to drive which costs $210 - $310 and takes 28h 54m.
The fastest way to get from Kilimanjaro Airport (JRO) to Pemba is to fly which takes 5h 45m and costs $490 - $1,200.
The distance between Kilimanjaro Airport (JRO) and Pemba is 1130 km. The road distance is 1692.1 km.
The best way to get from Kilimanjaro Airport (JRO) to Pemba without a car is to taxi and bus via Lusaka which takes 4 days 5h and costs $310 - $460.
It takes approximately 5h 45m to fly from Kilimanjaro International Airport (JRO) to Pemba Airport (POL), including transfers and time at the airport.
There is no direct flight from Kilimanjaro International Airport Airport to Pemba Airport Airport. The quickest flight takes 11h 45m and has one stopover.
Pemba is 1h behind Kilimanjaro Airport (JRO). It is currently 4:29 AM in Kilimanjaro Airport (JRO) and 3:29 AM in Pemba.
Yes, the driving distance between Kilimanjaro Airport (JRO) to Pemba is 1692 km. It takes approximately 28h 54m to drive from Kilimanjaro Airport (JRO) to Pemba.
Qatar Airways, Kenya Airways, World Ticket and three other airlines offer flights from Kilimanjaro International Airport Airport to Pemba Airport Airport.
There are 10+ hotels available in Pemba.
What companies run services between Kilimanjaro Airport (JRO), Tanzania and Pemba, Mozambique?
Qatar Airways, Linhas Aéreas de Moçambique, and four other airlines fly from Kilimanjaro International Airport (JRO) to Pemba Airport (POL) 5 times a week.
- Website
- lam.co.mz
Flights from Kilimanjaro International Airport to Pemba Airport via Dar es Salaam
- Ave. Duration
- 6h 50m
- When
- Saturday
- Estimated price
- $490–1,200
Flights from Kilimanjaro International Airport to Pemba Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 5h 45m
- When
- Saturday
- Estimated price
- $490–1,200
Flights from Kilimanjaro International Airport to Pemba Airport via Nairobi, Dar es Salaam
- Ave. Duration
- 7h 32m
- When
- Tuesday and Saturday
- Estimated price
- $500–1,200
Flights from Arusha to Pemba Airport via Zanzibar, Dar es Salaam
- Ave. Duration
- 6h 33m
- When
- Tuesday and Saturday
- Estimated price
- $490–1,200
- Phone
- (+255) 784377027
- [email protected]
- Website
- kidiaoneexpress.com
Bus from Moshi to Dar es Salaam
- Ave. Duration
- 9h 19m
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- kidiaoneexpress.com
Bus from Moshi to Dar es Salaam
- Ave. Duration
- 9h 19m
- Frequency
- Twice daily
- Estimated price
- $10–29
- Schedules at
- kidiaoneexpress.com
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Intercity Bus Terminus
- Ave. Duration
- 28h
- Frequency
- Twice daily
- Estimated price
- $57
- Schedules at
- srclassiccoach.co.tz
Bus from Intercity Bus Terminus to Park Station
- Ave. Duration
- 24h 21m
- Frequency
- Once daily
- Estimated price
- $94
- Schedules at
- srclassiccoach.co.tz
- 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 Pemba
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- $85–186
- Schedules at
- etragomz.com
- Book at
- travelticket.co.za
- Single
- $186
Bus from Kerk St to Karl Max Av
- Ave. Duration
- 9h 30m
- Frequency
- 6 times a week
- Estimated price
- $30–65
- Schedules at
- etragomz.com
- Single
- $42
Bus from Maputo to Pemba
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- $85–186
- Schedules at
- etragomz.com
- Book at
- travelticket.co.za
- Single
- $186
- Phone
- +27 688 768 195
- [email protected]
- Website
- mkombelogistics.com
Bus from Dar Es Salaam to Johannesburg
- Ave. Duration
- 3d 14h
- Frequency
- Once a week
- Estimated price
- $180–260
- Schedules at
- mkombelogistics.com
- Ave. Duration
- 51 min
- Estimated price
- $14–25
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 How do I get from Sydney to Melbourne, Bali: What to do if Mount Agung erupts, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.








