Book cheap flights from Johannesburg to Beira from R 3943

Explore the best deals

Discover the cheapest flights from Johannesburg to Beira
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 Beira

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: 16 Feb - 22 Feb
R 8 216
R 8 676
R 8 656
R 9 038
R 7 583
R 7 970
R 7 739
R 7 008
R 7 113
R 7 248
R 6 968
R 7 110
DecemberJanuaryFebruary
Airlines that fly from Johannesburg to Beira
Exchange rate
1 ZAR = 3.71 MZN
1 MZN = 0.27 ZAR
Last checked on Fri, 12/05
Distance: 992 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
Beira airports
Beira (BEW)How far from city centre: 7 kms

Useful Information for Flights from Johannesburg to Beira

Planning a trip from Johannesburg to Beira? Flights between these two cities cover approximately 979 kilometres. Book your flights to Beira from Johannesburg on eDreams.

Time Difference between Johannesburg and Beira

Johannesburg and Beira are in the same time zone. However, it's always recommended to double-check for any Daylight Saving Time changes closer to your travel dates to avoid any surprises.

Best Time to Fly to Beira

Beira experiences a tropical savanna climate. The dry season, ideal for outdoor activities, runs from May to October with average temperatures around 25°C. From November to April, Beira experiences its wet season with warmer temperatures.

Book your flights to Beira from Johannesburg with eDreams today for the best deals!

Johannesburg Airports

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

Airport Information

O.R. 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 domestic and international flights to Beira from Johannesburg. O. R. Tambo offers a wide range of amenities and services for travellers.

Lanseria International Airport (HLA)

A smaller, privately owned airport, Lanseria International Airport (HLA), is situated approximately 35km from Johannesburg's city centre. Known for its convenient location, it's favoured by some travellers for flights to Beira from Johannesburg, particularly those travelling between Johannesburg, Durban, and Cape Town. Lanseria International Airport caters to both domestic and international flights.

Rand Airport (QRA)

Rand Airport (QRA) is a small airport located in Germiston, Gauteng. It serves primarily general aviation and smaller aircraft.

Main Airlines for this route

Consider booking your flights to Beira from Johannesburg with these airlines:

  • Airlink
  • South African Airways
  • FlySafair

Beira Airports

Find flights to Beira from Johannesburg with eDreams.

Airport Information

Beira International Airport (BEW)

Beira International Airport (BEW) is the main airport serving Beira, Mozambique. It's conveniently located about 10-12 kilometres from the city centre, making it a quick 15-20 minute drive. The airport offers essential facilities such as shops and restaurants.

Getting to the city centre is easy:

  • Public Transport: Information on public transport options is readily available at the airport.
  • Taxi: Taxis are available at the airport.
  • Car: Car rental services are available at the airport, including eDreams. Driving to the city centre is straightforward.

Book your flights to Beira from Johannesburg with eDreams!

What to Do and See in Beira

Planning your flights to Beira from Johannesburg? Beira, a vibrant coastal city in Mozambique, offers a unique blend of cultural and natural attractions. Discover its historical landmarks, explore its beautiful beaches, and immerse yourself in the local culture.

  • Explore Beira Cathedral: Marvel at the stunning architecture of this historical landmark, a testament to the city's rich past.
  • Relax at Macuti Beach: Unwind on the sandy shores, soak up the sun, and enjoy the refreshing ocean breeze. Visit the nearby lighthouse for panoramic views.
  • Discover Gorongosa National Park: Embark on a day trip to this natural wonder, teeming with diverse wildlife and breathtaking landscapes. Book your flights to Beira from Johannesburg with eDreams today!

Discover our TOP discounts for your flight from Johannesburg to Beira

Yes, you read that right! With eDreams Prime you can find exclusive deals on your flights to Beira 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 Beira

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 Beira, how can I find the cheapest price?
The cheapest price for a flight from Johannesburg to Beira is R3943. 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 Beira take?
Flight length from Johannesburg to Beira is around 02:45 hours on average, at an average distance of 1 034 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Beira 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 ,Beira's temperatures can go up to 35.56 ºC during the hot season, with 6 mm average of rain rate . In winter, however, weather indicators show around 15.19 ºC in Beira, compared to the -0.43 ºC average degrees reported in Johannesburg. During the winter period, Johannesburg can register 0.9 mm precipitation, while Beira have an average of 0.9 mm rain level.
Which airports have flights between Johannesburg and Beira?
The main route from Johannesburg to Beira is: OR Tambo International Airport (JNB) to Beira (BEW). The following airlines fly this route:
Airlink.

Plan your trip

Popular Flight RoutesAlternate routes