Book Cheap Flights to Beira

Find out more

About Beira

Beira is the colourful capital of the Sofala province in Mozambique. With a population of over 500,000 residents, it is the second largest city of the country. Beira offers you the opportunity to experience its wealth of history, art and nature. The leading attractions of the city include Macuti Beach, Casa de Cultura, and the Gorongosa National Park.

Cheap flights to Beira are currently available for a limited time, so take this chance to experience this vibrant city! This destination is home to the Beira Airport (BEW), which is a 10-minute drive from the city centre. This airport serves a large selection of airline companies, including LAM Mozambique Airlines and South African Airways. Non-stop flights departing from Johannesburg to Beira are now available. The flight duration is 1 hour and 45 minutes.

Why visit Beira

Waterbuck Gorongosa National Park

Famous African Wildlife

Beira offers you the opportunity to discover Africa’s popular wildlife in the magnificent Gorongosa National Park. Experience all the gorgeous nature from this city that contributes to the continent’s reputation.

Macuti Beach Shipwreck Beira

Historic Shipwrecks

At the renowned Macuti Beach, visit the lighthouse and explore the shipwrecks that add to Beira’s status as an alluring holiday destination.

Breakdancing Casa de Cultura Beira

Rich African Culture

Beira’s creativity is one of its main drawing points, and you can see it for yourself with theatre and dance performances at Casa de Cultura.

General information

Essential details you need to know before your trip

Country Mozambique
Currency Mozambican Metical
Exchange Rate 1 ZAR = 5,353.97 MZM
Language Portuguese
Hub Airport Beira Airport
Airline LAM Mozambique Airlines
Time Zone GMT + 2
Travel Adaptor Type C/F/M

Best time to visit Beira

The most popular time to visit Beira is during its dry season (June – October), which takes place from the winter to the spring. This is the time when you can enjoy more opportunities for game viewing. The days offer warm and pleasant weather but the nights will be cold, so make sure to pack warmer bed clothing. Low season is between November and April (late spring through to mid-autumn), however, this is when Beira experiences its highest volumes of rain, especially in February.

Weather & Climate in Beira

Average temperature (°C) & rainfall (mm) per month

Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Low °C 24°C 24°C 23°C 21°C 18°C 16°C 15°C 17°C 19°C 20°C 22°C 23°C
High °C 32°C 31°C 31°C 29°C 28°C 26°C 25°C 26°C 28°C 29°C 30°C 31°C
Rainfall (mm) 222 267 273 130 81 48 34 40 27 41 106 238


A trip to the coastal city of Beira is a holiday treat you should not miss. This destination, situated in the Sofola province of Mozambique, offers you a variety of attractions that make it a haven for tourists.

Beira includes a wealth of historical structures, including the Fort of San Gaetano, Casa Infante de Sagres, the spired Catholic Cathedral, and the UNESCO World Heritage Site, Ilha de Mozambique (Mozambique Island). Enjoy a walk along the coast at the famous Macuti Beach, which includes a lighthouse and shipwreck. For the nature lover, there is the 4000-square kilometre park of Gorongosa National Park. Beyond Beira is the Rio Savane, a rustic holiday resort, which is a 1-hour and 15-minute drive from the city centre. Alternatively, be entertained with dance and theatre performances at Casa de Cultura, or have a scrumptious meal while watching the sunset at a restaurant on Macuti Beach.

Visa & Customs

South African passport holders will not need a Visa for Beira or anywhere else in Mozambique for a period of 30 days. Ensure that your passport will be valid for six months after you return and that you have three blank pages available for entry stamps.

South African High Commission to Mozambique

Address: 41 Avenida Eduardo Mondlane, (corner of Avenida Eduardo Mondlane & Avenida Julius Nyerere), Maputo

Phone: + 258 21 243 000
Fax: + 258 21 21 488 897
Fax: + 258 21 493 029

Health & Safety

Malaria is a problem in Mozambique, and there has been an outbreak of the Zika virus in Mozambique, so all travellers and pregnant women, with regards to Zika, will need to take precautions against mosquito bites, such as not leaving skin exposed in the evenings and using anti-mosquito repellents.

Consult with your local health practitioner about the vaccinations you need before departing for Beira.

Only walk during the day, and leave your valuables locked away in your hotel room. Avoid walking around at night. Keep your car doors locked and windows slightly open to prevent any grabs. Be careful when driving, as on Friday, Saturday and Sunday night, drunk people may be out walking. Watch out for children as well, as they often cross the road without looking first for cars.

Cost of Living

Meal inexpensive restaurant R 100.00 R 100.00 R 64.98
Domestic Beer (0.5 litre draught) R 25.00 R 25.00 R 9.75
Cappuccino (regular) R 22.33 R 22.34 R 13.79
Taxi 1km (Normal Tariff) R 10.00 R 10.00 R 9.28
Pack of cigarettes (Marlboro) R 37.50 R 37.50 R 19.49

Where to stay?

A number of credible hotels are available close to the coast of Beira. The cost of staying at them ranges from under R 900 to over R 1500.

Getting Around

The most available option for travelling around Beira are the minibuses, which are called “chapas”. The lowest you can pay for using these minibuses is under R 10, although, this cost will, of course, rise depending on how far you want to go.

Main attractions in Beira

Macuti Beach and Lighthouse

Macuti Beach and Lighthouse

Casa de Cultura

Casa de Cultura

Gorongosa National Park

Gorongosa National Park

Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelbar agents for guidance and booking assistance

  • 0861 878 278

Download our app

Free for iPhones and Andriod