Where does Air Mozambique fly?

Air Mozambique logo

Air Mozambique (TM) is an airline; on Routavio it flies 52 nonstop routes to 14 destinations in 5 countries, as of October 2026.

Find Air Mozambique tickets

Search tickets

Flights

Air Mozambique (TM) flies 52 nonstop routes from 14 departure cities to 14 destinations in 5 countries, as of October 2026. Busiest departure cities: Maputo, Beira, Johannesburg, Pemba. Top destinations: Maputo, Johannesburg, Luanda, Vilanculos, Nampula.

FromToLowest fare seen
JohannesburgAir Mozambique Johannesburg - Maputo flightsfrom €82 (Oct 1)
MaputoAir Mozambique Maputo - Johannesburg flightsfrom €103 (Oct 1)
MaputoAir Mozambique Maputo - Luanda flightsfrom €411 (Sep 25)
LuandaAir Mozambique Luanda - Maputo flightsfrom €453 (Oct 1)
PembaAir Mozambique Pemba - Maputo flightsfrom €198 (Oct 5)
JohannesburgAir Mozambique Johannesburg - Vilanculos flights
VilanculosAir Mozambique Vilanculos - Johannesburg flights
MaputoAir Mozambique Maputo - Vilanculos flightsfrom €205 (Oct 5)
BeiraAir Mozambique Beira - Maputo flightsfrom €148 (Sep 28)
MaputoAir Mozambique Maputo - Nampula flights
MaputoAir Mozambique Maputo - Pemba flightsfrom €193 (Sep 25)
BeiraAir Mozambique Beira - Johannesburg flightsfrom €205 (Sep 29)
JohannesburgAir Mozambique Johannesburg - Beira flightsfrom €255 (Sep 29)
InhambaneAir Mozambique Inhambane - Johannesburg flightsfrom €274 (Oct 3)
PembaAir Mozambique Pemba - Dar Es Salaam flights
JohannesburgAir Mozambique Johannesburg - Inhambane flightsfrom €300 (Oct 5)
Dar Es SalaamAir Mozambique Dar Es Salaam - Pemba flightsfrom €301 (Oct 4)
TeteAir Mozambique Tete - Johannesburg flightsfrom €249 (Oct 5)
JohannesburgAir Mozambique Johannesburg - Tete flightsfrom €276 (Oct 5)
MaputoAir Mozambique Maputo - Inhambane flightsfrom €181 (Sep 24)
MaputoAir Mozambique Maputo - Beira flightsfrom €150 (Oct 1)
NampulaAir Mozambique Nampula - Maputo flightsfrom €189 (Oct 1)
TeteAir Mozambique Tete - Maputo flightsfrom €159 (Oct 1)
VilanculosAir Mozambique Vilanculos - Maputo flightsfrom €193 (Oct 1)
PembaAir Mozambique Pemba - Nairobi flightsfrom €743 (Oct 6)
MaputoAir Mozambique Maputo - Tete flightsfrom €258 (Oct 6)
NairobiAir Mozambique Nairobi - Pemba flightsfrom €500 (Oct 5)
NampulaAir Mozambique Nampula - Beira flights
QuelimaneAir Mozambique Quelimane - Maputo flightsfrom €159 (Oct 2)
BeiraAir Mozambique Beira - Nampula flightsfrom €256 (Oct 6)
TeteAir Mozambique Tete - Beira flightsfrom €211 (Oct 6)
InhambaneAir Mozambique Inhambane - Maputo flightsfrom €119 (Oct 2)
BeiraAir Mozambique Beira - Tete flights
ChimoioAir Mozambique Chimoio - Maputo flightsfrom €146 (Oct 2)
BeiraAir Mozambique Beira - Pemba flights
PembaAir Mozambique Pemba - Beira flights
MaputoAir Mozambique Maputo - Quelimane flightsfrom €163 (Oct 2)
InhambaneAir Mozambique Inhambane - Vilanculos flightsfrom €102 (Oct 2)
TeteAir Mozambique Tete - Nampula flights
QuelimaneAir Mozambique Quelimane - Beira flightsfrom €140 (Sep 25)
BeiraAir Mozambique Beira - Quelimane flights
NampulaAir Mozambique Nampula - Pemba flights
NampulaAir Mozambique Nampula - Tete flights
MaputoAir Mozambique Maputo - Chimoio flights
VilanculosAir Mozambique Vilanculos - Inhambane flights
PembaAir Mozambique Pemba - Nampula flights
NampulaAir Mozambique Nampula - Lichinga flights
LichingaAir Mozambique Lichinga - Nampula flights
BeiraAir Mozambique Beira - Chimoio flights
QuelimaneAir Mozambique Quelimane - Tete flights
TeteAir Mozambique Tete - Quelimane flights
ChimoioAir Mozambique Chimoio - Beira flights

Air Mozambique: Busiest routes

  1. Johannesburg - Maputo, 453 km, nonstop
  2. Maputo - Johannesburg, 453 km, nonstopAlso flies this route: South African Airways
  3. Maputo - Luanda, 2,794 km, nonstop
  4. Luanda - Maputo, 2,794 km, nonstop
  5. Pemba - Maputo, 1,667 km, nonstop
  6. Johannesburg - Vilanculos, 869 km, nonstop
  7. Vilanculos - Johannesburg, 869 km, nonstop
  8. Maputo - Vilanculos, 519 km, nonstop
  9. Beira - Maputo, 721 km, nonstop
  10. Maputo - Nampula, 1,392 km, nonstop

Air Mozambique: Destinations by country

  • Mozambique (44 routes)
  • South Africa (5 routes)
  • Angola (1 route)
  • Kenya (1 route)
  • Tanzania (1 route)

Where does Air Mozambique fly from Maputo?

Johannesburg, Luanda, Vilanculos, Nampula, Pemba, Inhambane, Beira, Tete

Where does Air Mozambique fly from Beira?

Maputo, Johannesburg, Nampula, Tete, Pemba, Quelimane, Chimoio

Where does Air Mozambique fly from Johannesburg?

Maputo, Vilanculos, Beira, Inhambane, Tete

In how many countries does Air Mozambique operate?

Our timetable data shows Air Mozambique in 5 countries.

How many routes does Air Mozambique fly?

Air Mozambique (TM) flies 52 nonstop routes from 14 departure cities to 14 destinations in 5 countries, as of October 2026.

Where does Air Mozambique fly from?

Busiest departure cities: Maputo, Beira, Johannesburg, Pemba.

What is the lowest Air Mozambique fare seen recently?

The lowest recent Air Mozambique fare we observed was Johannesburg - Maputo, €82 on Oct 1, 2026.

Where does Air Mozambique fly nonstop from Maputo?

From Maputo, Air Mozambique flies nonstop on 10 routes in our data, including Johannesburg, Luanda, Vilanculos, Nampula, Pemba.

Which countries does Air Mozambique fly to?

Air Mozambique flies nonstop to these countries, by number of routes: Mozambique (44), South Africa (5), Angola (1), Kenya (1), Tanzania (1).

Does Air Mozambique fly to Maputo?

Yes. Air Mozambique flies nonstop to Maputo, for example from Johannesburg, among 52 routes on Routavio.