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: Johannesburg, Maputo, Luanda, Pemba, Vilanculos.

FromToLowest fare seen
MaputoAir Mozambique Maputo - Johannesburg flightsfrom €128 (Oct 7)
JohannesburgAir Mozambique Johannesburg - Maputo flightsfrom €138 (Oct 7)
LuandaAir Mozambique Luanda - Maputo flightsfrom €409 (Oct 8)
MaputoAir Mozambique Maputo - Luanda flightsfrom €411 (Sep 25)
MaputoAir Mozambique Maputo - Pemba flightsfrom €193 (Sep 25)
PembaAir Mozambique Pemba - Maputo flightsfrom €198 (Oct 5)
JohannesburgAir Mozambique Johannesburg - Vilanculos flights
VilanculosAir Mozambique Vilanculos - Johannesburg flights
VilanculosAir Mozambique Vilanculos - Maputo flights
MaputoAir Mozambique Maputo - Vilanculos flightsfrom €134 (Oct 6)
MaputoAir Mozambique Maputo - Beira flightsfrom €152 (Oct 8)
BeiraAir Mozambique Beira - Maputo flightsfrom €148 (Sep 28)
MaputoAir Mozambique Maputo - Nampula flights
NampulaAir Mozambique Nampula - Maputo flights
BeiraAir Mozambique Beira - Johannesburg flightsfrom €201 (Oct 8)
JohannesburgAir Mozambique Johannesburg - Beira flightsfrom €257 (Oct 8)
InhambaneAir Mozambique Inhambane - Johannesburg flightsfrom €274 (Oct 3)
JohannesburgAir Mozambique Johannesburg - Inhambane flightsfrom €300 (Oct 5)
Dar Es SalaamAir Mozambique Dar Es Salaam - Pemba flightsfrom €301 (Oct 4)
PembaAir Mozambique Pemba - Dar Es Salaam flights
JohannesburgAir Mozambique Johannesburg - Tete flightsfrom €276 (Oct 5)
TeteAir Mozambique Tete - Johannesburg flightsfrom €249 (Oct 5)
InhambaneAir Mozambique Inhambane - Maputo flightsfrom €119 (Oct 2)
MaputoAir Mozambique Maputo - Inhambane flights
MaputoAir Mozambique Maputo - Tete flightsfrom €258 (Oct 6)
TeteAir Mozambique Tete - Maputo flightsfrom €159 (Oct 1)
PembaAir Mozambique Pemba - Nairobi flightsfrom €394 (Oct 6)
NairobiAir Mozambique Nairobi - Pemba flightsfrom €500 (Oct 5)
NampulaAir Mozambique Nampula - Beira flights
BeiraAir Mozambique Beira - Nampula flightsfrom €186 (Oct 6)
MaputoAir Mozambique Maputo - Quelimane flightsfrom €163 (Oct 2)
QuelimaneAir Mozambique Quelimane - Maputo flightsfrom €159 (Oct 2)
BeiraAir Mozambique Beira - Tete flights
TeteAir Mozambique Tete - Beira flightsfrom €211 (Oct 6)
MaputoAir Mozambique Maputo - Chimoio flights
ChimoioAir Mozambique Chimoio - Maputo flightsfrom €146 (Oct 2)
PembaAir Mozambique Pemba - Beira flights
BeiraAir Mozambique Beira - Pemba flights
InhambaneAir Mozambique Inhambane - Vilanculos flightsfrom €102 (Oct 2)
VilanculosAir Mozambique Vilanculos - Inhambane flights
NampulaAir Mozambique Nampula - Tete flights
TeteAir Mozambique Tete - Nampula flights
QuelimaneAir Mozambique Quelimane - Beira flightsfrom €140 (Sep 25)
BeiraAir Mozambique Beira - Quelimane flights
NampulaAir Mozambique Nampula - Pemba flights
PembaAir Mozambique Pemba - Nampula flights
NampulaAir Mozambique Nampula - Lichinga flights
LichingaAir Mozambique Lichinga - Nampula flights
ChimoioAir Mozambique Chimoio - Beira flights
BeiraAir Mozambique Beira - Chimoio flights
TeteAir Mozambique Tete - Quelimane flights
QuelimaneAir Mozambique Quelimane - Tete flights

Air Mozambique: Busiest routes

  1. Maputo - Johannesburg, 453 km, nonstop
  2. Johannesburg - Maputo, 453 km, nonstop
  3. Luanda - Maputo, 2,794 km, nonstop
  4. Maputo - Luanda, 2,794 km, nonstop
  5. Maputo - Pemba, 1,667 km, nonstop
  6. Pemba - Maputo, 1,667 km, nonstop
  7. Johannesburg - Vilanculos, 869 km, nonstop
  8. Vilanculos - Johannesburg, 869 km, nonstop
  9. Vilanculos - Maputo, 519 km, nonstop
  10. Maputo - Vilanculos, 519 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, Pemba, Vilanculos, Beira, Nampula, Inhambane, 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 Inhambane - Vilanculos, €102 on Oct 2, 2026.

Where does Air Mozambique fly nonstop from Maputo?

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

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 Johannesburg?

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