Prices are in Australian Dollars.

From
To
Sun. 29/11
Sun. 6/12
Any month
Compare vs Cheapflights |
From
To
Leaving on
Sun. 29/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Sun. 29/11
Sun. 6/12
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Sun. 29/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home Africa Mozambique Cheap flights to Maputo, Mozambique

Cheap Flights to Maputo

Round-trip from $2,277 From Sydney to Maputo
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

When is the best time to fly to Maputo?

Maputo has a tropical climate, and there are no truly cold months. The warmest temperatures, accompanied by evening rainfall, are October to February. It’s an ideal time to enjoy Maputo’s sweeping beaches. Africa Umoja is Mozambique’s biggest festival and it takes place at the end of October. It features some of Africa’s biggest music acts. The shoulder months of March to April and August to September are pleasantly warm, both day and night, perfect for strolls on the beach. May to July brings warm, dry days and much cooler evenings.

Which day is cheapest to fly to Maputo?

Thursday is currently, on average, the cheapest day to fly to Maputo. Flying on Sunday will result in higher flight prices.

What time of day is cheapest to fly to Maputo?

Flights in the morning are typically the cheapest time of the day to fly to Maputo. Flights in the afternoon are usually the most expensive.

Maputo overview

Maputo is the capital of Mozambique, a former Portuguese colony on the south-east coast of Africa. During colonial times, the city was a playground for wealthy visitors from neighbouring South Africa and Zimbabwe. After gaining independence in 1975 and a brutal civil war, the country has now rebuilt itself and Maputo today offers the visitor an invigorating mix of African traditions, lush gardens and colonial architecture. One of the most extraordinary buildings is Casa do Ferro on Avenida Samora Machel, designed by Gustav Eiffel, who conceived the Paris tower that bears his name. It is now a museum and is known locally as “The Iron House”.

To understand how Mozambicans experience their city, visit the central market, in the Baixa district, where you’ll find everything from fresh calamari and crabs to fruit, vegetables and handicrafts. The Polana is the city’s most famous hotel, a destination for the rich and famous in past years. An afternoon tea here will transport you back to another era. The National Art Museum has a small but important collection of Mozambican art. Look out for works by Malangatana, a Mozambican artist with an international reputation. The Natural History Museum is a place for all the family, with exhibits that include life-size elephants. Many visitors come to Maputo for the beaches and there’s a wide choice. Catembe, a short ferry ride from the city centre, and Ponta d’Ouro are two of the finest. Many visitors take a day trip to Inhaca Island, where there are beautiful views and long, wild walks.

Back to top

Getting around Maputo

Many local people use minibus taxis, known as “chapas”, to get around the city. Prices are very low, but you may need a basic knowledge of Portuguese. The minibuses are colour-coded depending on destination. A formal fleet of buses also operates.

Getting from the Airport to the City

The city is served by Maputo International Airport (MPM), located some 2 miles (3.2 km) from the city centre. Taxis are available from the airport. You should agree a price before the journey. A trip from the airport should take about 15 minutes, depending on traffic. Many hotels offer free shuttles from the airport.

Back to top

Find the best prices for you!

Cheap tickets to Maputo found by our users in Australia
Other local departures to Maputo

Cheapest flights to Mozambique

Home Africa Mozambique Cheap flights to Maputo, Mozambique
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First