Find flights to Maputo with TAP Air Portugal

Advanced Search
Book Flight
Flights to Maputo (MPM) from 246 EUR

Flights to Maputo (MPM) from 246 EUR

Find the Cheapest Flights to Maputo

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

Lisbon (LIS) - Maputo (MPM)

Departure Wednesday, 22 04 2020
from246 EUR

Porto (OPO) - Maputo (MPM)

Departure Wednesday, 15 04 2020
from343 EUR

Buy Airplane Tickets to Maputo Early and Save

Flight Type
Lisbon (LIS)
to Maputo (MPM)
One Way
Departure Monday, 14 09 2020
246 EUR
Porto (OPO)
to Maputo (MPM)
One Way
Departure Wednesday, 03 06 2020
255 EUR
*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:
30 °CSaturday25/01/2020
33 °CSunday26/01/2020
24 °CMonday27/01/2020
29 °CTuesday28/01/2020
30 °CWednesday29/01/2020
28 °CThursday30/01/2020
30 °CFriday31/01/2020