Find flights to Maputo with TAP Air Portugal

Advanced Search
Book Flight
dd/mm/YYYY
dd/mm/YYYY
0 Passenger
Flights to Maputo (MPM) from 4,348 BRL

Flights to Maputo (MPM) from 4,348 BRL

Find the Cheapest Flights to Maputo

*Best fares for flights found by others in the last 48 hours

Sao Paulo (GRU) - Maputo (MPM)

Departure 17/09/2020
from 4,348 BRL

Rio de Janeiro (GIG) - Maputo (MPM)

Departure 01/09/2020
from 4,888 BRL

Buy Airplane Tickets to Maputo Early and Save

from
to
Flight Type
Itinerary
Price
Sao Paulo (GRU)
to Maputo (MPM)
One Way
Departure 17/09/2020
4,348 BRL
Rio de Janeiro (GIG)
to Maputo (MPM)
One Way
Departure 01/09/2020
4,888 BRL
*Best fares for flights found by others in the last 48 hours

Book flights to Maputo

Mozambique’s capital city of Maputo is rich in turn-of-the-century architecture and Portuguese landmarks. Known as the City of Acacias, this thriving city has stunning national parks and rich culture. Fly to Maputo in style with TAP Air Portugal! With the option to enjoy huge seats that convert into beds, personal entertainment systems and in-flight Wi-Fi, on select flights, travel will be a delight.

Enjoy Maputo

Maputo is full of rich colonial history, stunning architecture and more.

  • Inhaca Island is perfect for visitors who love snorkeling and scuba diving. Visit the stunning underwater world and see the amazing fish beneath the ocean!
  • Iglesia de San Antonio de la Polana is a stunning and modern cathedral that is perfect for meditation and contemplation.
  • Maputo Central Market sells amazing food and equally fantastic local products.

Getting Around Maputo

Maputo has a great public transport network, with regular buses that travel locally and even to South Africa and Swaziland. There are also ships and boats for journeys to surrounding islands, and cars available to hire. Start your adventure today by booking your flights to Maputo with TAP Air Portugal!

Weather in Maputo

Powered by: OpenWeatherMap.org
22 °C Tuesday 11/08/2020
24 °C Wednesday 12/08/2020
27 °C Thursday 13/08/2020
21 °C Friday 14/08/2020
26 °C Saturday 15/08/2020
23 °C Sunday 16/08/2020
18 °C Monday 17/08/2020