Direct flights from O.R. Tambo International (JNB) to Maputo International (MPM)

31 nonstop flights a week from O.R. Tambo International (JNB) to Maputo International (MPM) with 3 airlines, 1h 10m to 1h 20m in the air, 270 mi (435 km). Departures from 08:05 to 19:30.

Flights from Johannesburg to Maputo

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Johannesburg to Maputo

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

O.R. Tambo International (JNB) to Maputo International (MPM) at a glance

flights a week
31
airlines
3
flight time
1h 10m - 1h 20m
distance
270 mi (435 km)
first and last departure
08:05 - 19:30
departure terminals
A, B
arrival terminal
B

O.R. Tambo International (JNB) to Maputo International (MPM) flight schedule

31 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
4Z 276
Airlink
08:05 O.R. Tambo International, terminal B
09:15 Maputo International, terminal B
1h 10m
Daily
Embraer 190
TM 302
Air Mozambique
08:50 O.R. Tambo International, terminal A
10:00 Maputo International, terminal B
1h 10m
Daily
Canadair regional jet
TK 38
Turkish Airlines
12:20 O.R. Tambo International, terminal A
13:35 Maputo International, terminal B
1h 15m
Tue, Thu, Sat
Airbus A350-900
4Z 274
Airlink
18:10 O.R. Tambo International, terminal B
19:20 Maputo International, terminal B
1h 10m
Daily
TM 306
Air Mozambique
19:30 O.R. Tambo International, terminal A
20:40 Maputo International, terminal B
1h 10m
Daily
Airbus A320

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 18 December.

FlightDepartsArrivesDurationDaysAircraft
4Z 272
Airlink
13:55 O.R. Tambo International, terminal B
15:05 Maputo International, terminal B
1h 10m
Selected dates
Embraer 190
TK 38
Turkish Airlines
11:40 O.R. Tambo International, terminal A
13:00 Maputo International, terminal B
1h 20m
Seasonal
Airbus A350-900

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying O.R. Tambo International (JNB) to Maputo International (MPM)

Nonstop flights a week by the current schedule

Frequently asked questions

How many nonstop flights are there from O.R. Tambo International (JNB) to Maputo International (MPM)?
31 nonstop flights a week by the current schedule, 6 flight numbers.
How long is the flight from O.R. Tambo International (JNB) to Maputo International (MPM)?
From 1 hour 10 minutes to 1 hour 20 minutes nonstop, depending on the flight.
Which airlines fly nonstop from O.R. Tambo International (JNB) to Maputo International (MPM)?
Airlink (14 a week), Air Mozambique (14 a week) and Turkish Airlines (3 a week).
Which terminals are used between O.R. Tambo International (JNB) and Maputo International (MPM)?
Flights depart from O.R. Tambo International, terminals A, B and arrive at Maputo International, terminal B.
How far is Maputo International (MPM) from O.R. Tambo International (JNB)?
270 mi (435 km) in a straight line.
What are the earliest and latest flights from O.R. Tambo International (JNB) to Maputo International (MPM)?
The first departure is at 08:05 (Airlink), the last at 19:30 (Air Mozambique), local time.