Book cheap flights from Johannesburg to Beira from R 4187

Last minute flights from Johannesburg to Beira

Book now before it's too late

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.
Johannesburg Beira
BEST
DEAL
Fri, 31 Jan JNB - BEW
Mon, 03 Feb BEW - JNB
8200R 7698R
Prime price per passenger
Johannesburg Beira
BEST
DEAL
Wed, 19 Feb JNB - BEW
4458R 4187R
Prime price per passenger
Johannesburg Beira
BEST
DEAL
Thu, 23 Jan JNB - BEW
Sun, 26 Jan BEW - JNB
8032R 7530R
Prime price per passenger
Johannesburg Beira
BEST
DEAL
Mon, 20 Jan JNB - BEW
Thu, 23 Jan BEW - JNB
9354R 8963R
Prime price per passenger
Johannesburg Beira
BEST
DEAL
Thu, 06 Feb JNB - BEW
Wed, 12 Feb BEW - JNB
8325R 7823R
Prime price per passenger

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:

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:

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.

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 R4187. 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.0 mm ,Beira's temperatures can go up to 35.56 ºC during the hot season, with 6.0 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