Book cheap flights from Johannesburg to Pemba from R 7158

Explore the best deals

Discover the cheapest flights from Johannesburg to Pemba
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Johannesburg to Pemba

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 14 Apr - 20 Apr
R 12 493
R 12 406
R 12 637
R 12 770
R 13 358
R 12 706
R 13 070
R 13 016
R 12 990
R 12 717
R 13 040
R 12 687
AprilMayJune

Exchange rate
1 ZAR = 3.47 MZN
1 MZN = 0.29 ZAR
Last checked on Sun, 03/30
Distance: 1963 kms
Johannesburg airports
OR Tambo International Airport (JNB)How far from city centre: 1 kms
Lanseria Intl Apt (HLA)How far from city centre: 48 kms
Pemba airports
PEMBA (POL)How far from city centre: 6 kms

Useful Information for Flights from Johannesburg to Pemba

Planning a trip from Johannesburg to Pemba? Flights to Pemba from Johannesburg are readily available, with direct options taking about 2 hours and 15 minutes. For the best deals on flights to Pemba from Johannesburg and holiday packages, be sure to check out eDreams.

Time Difference Between Johannesburg and Pemba

There is no time difference between Johannesburg and Pemba. However, it's always a good idea to double-check for any Daylight Savings Time changes closer to your travel dates to avoid any surprises.

Best Time to Fly to Pemba

Pemba enjoys a tropical climate, making it a great destination year-round. The dry season (May to November) is the most popular time for tourists, with warm temperatures. For a more culturally immersive experience, visit between June and September for vibrant festivals. Even during the wetter months (December to April), the sea remains warm, rarely dipping below 24 degrees Celsius. Consider booking your flights to Pemba from Johannesburg with eDreams for the best deals.

Temperatures in Pemba: * Dry Season (May-November): 25-30°C * Wet Season (December-April): 20-25°C

Johannesburg Airports

Find flights to Pemba from Johannesburg, via OR Tambo International Airport, Lanseria International Airport, or Rand Airport.

Airport Information

OR Tambo International Airport (JNB)

Johannesburg's primary airport, OR Tambo International Airport (JNB), is located 23km east of the city centre. It's the largest and busiest airport in Africa, serving as a hub for flights to Pemba and other destinations. It offers a wide range of amenities and services for travellers.

Lanseria International Airport (HLA)

A smaller, privately-owned airport, Lanseria International Airport (HLA) is about 35km from Johannesburg's city centre. It's a convenient option for flights to Pemba from Johannesburg, especially for those travelling from the surrounding areas like Gauteng, Cape Town, and Durban.

Rand Airport (QRA)

Rand Airport is a smaller airport located in Germiston, east of Johannesburg. While it primarily serves general aviation, it can be a viable choice for those seeking alternative options for flights to Pemba from Johannesburg.

Main Airlines for this Route

Here are three airlines that offer flights from Johannesburg to Pemba:

  • Airlink
  • South African Airways
  • FlySafair

Pemba Airports

Find flights to Pemba from Johannesburg with eDreams and discover the main airport serving this vibrant city.

Airport Information

Pemba Airport (POL)

Pemba Airport (POL) is the main airport serving Pemba, Mozambique. It's a small international airport offering essential facilities such as shops, cafés, and car rental services. You can book your flights to Pemba from Johannesburg via eDreams.

From Pemba Airport to the city centre, you can take a taxi, readily available outside the terminal. Negotiating the fare beforehand is recommended, or ensure the taxi uses a meter. Alternatively, pre-book an airport transfer for a smoother experience. You can also find car rental services at the airport, including eDreams, allowing you to explore the region at your own pace. For flights to Pemba from Johannesburg, eDreams provides a seamless booking experience.

What to Do and See in Pemba

Looking for incredible diving spots? Secure your flights to Pemba from Johannesburg with eDreams and prepare to be amazed. Pemba Island, a hidden Tanzanian gem, offers a unique blend of natural beauty, vibrant culture, and thrilling activities.

  • Diving and Snorkelling: Explore Pemba's vibrant coral reefs teeming with colourful fish and marine life. Swim with turtles, manta rays and explore the underwater paradise of the Pemba Channel.
  • Spice Farm Tours: Discover the fragrant world of Pemba's spice plantations. Learn about clove, nutmeg, cinnamon and other spices. Sample fresh spices and local delicacies.
  • Explore Chake Chake: Visit the island's main town. Wander through local markets, discover historical sites like the Pemba Museum and an old fort, and experience everyday island life.

Discover our TOP discounts for your flight from Johannesburg to Pemba

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Pemba from Johannesburg. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Johannesburg to Pemba

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Mozambique. At eDreams have you covered!
For flights from Johannesburg to Pemba, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Pemba is R7158. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
How long does the flight from Johannesburg to Pemba take?
Flight length from Johannesburg to Pemba is around 04:40 hours on average, at an average distance of 1 965 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Pemba compared to Johannesburg?
While in Johannesburg the temperatures can reach an average of 31.84 ºC in summer, with precipitation levels up to 6 mm ,Pemba's temperatures can go up to 31.62 ºC during the hot season, with 12 mm average of rain rate . In winter, however, weather indicators show around 19.31 ºC in Pemba, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Pemba have an average of 1.4 mm rain level.
Which airports have flights between Johannesburg and Pemba?

The main route from Johannesburg to Pemba is: OR Tambo International Airport (JNB) to PEMBA (POL). The following airlines fly this route:

Airlink.

Plan your trip

Alternate routesPopular routes