Cheap flights from Maputo to Johannesburg

Find cheap Johannesburg to Maputo flights with our free search service. Compare all available fares for direct or connection flights from Johannesburg to Maputo.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Maputo to Johannesburg flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Maputo (MPM) - Johannesburg (JNB) 2024-05-01 2024-05-04 179 USD 2 hours 20 minutes Direct 2024-04-23T13:41:13
Maputo (MPM) - Johannesburg (JNB) 2024-05-01 2024-05-05 179 USD 2 hours 20 minutes Direct 2024-04-24T05:59:39
Maputo (MPM) - Johannesburg (JNB) 2024-05-01 2024-05-08 179 USD 2 hours 20 minutes Direct 2024-04-25T16:27:24
Maputo (MPM) - Johannesburg (JNB) 2024-05-02 2024-05-03 179 USD 2 hours 20 minutes Direct 2024-04-24T22:55:27
Maputo (MPM) - Johannesburg (JNB) 2024-05-02 2024-05-05 179 USD 2 hours 20 minutes Direct 2024-04-24T19:50:27
Maputo (MPM) - Johannesburg (JNB) 2024-05-02 2024-05-06 179 USD 2 hours 20 minutes Direct 2024-04-24T11:25:07
Maputo (MPM) - Johannesburg (JNB) 2024-05-02 2024-05-08 179 USD 2 hours 20 minutes Direct 2024-04-24T22:37:16
Maputo (MPM) - Johannesburg (JNB) 2024-05-02 2024-05-17 179 USD 2 hours 20 minutes Direct 2024-04-23T22:45:42
Maputo (MPM) - Johannesburg (JNB) 2024-05-03 2024-05-05 179 USD 2 hours 20 minutes Direct 2024-04-24T17:55:09
Maputo (MPM) - Johannesburg (JNB) 2024-05-03 2024-05-06 179 USD 2 hours 20 minutes Direct 2024-04-25T12:26:41
Maputo (MPM) - Johannesburg (JNB) 2024-05-03 2024-05-23 179 USD 2 hours 20 minutes Direct 2024-04-23T22:35:03
Maputo (MPM) - Johannesburg (JNB) 2024-05-05 2024-05-10 179 USD 2 hours 20 minutes Direct 2024-04-25T20:45:24
Maputo (MPM) - Johannesburg (JNB) 2024-05-06 2024-05-06 179 USD 2 hours 20 minutes Direct 2024-04-23T19:17:50
Maputo (MPM) - Johannesburg (JNB) 2024-05-06 2024-05-21 179 USD 2 hours 20 minutes Direct 2024-04-23T22:45:42
Maputo (MPM) - Johannesburg (JNB) 2024-05-07 2024-05-22 179 USD 2 hours 20 minutes Direct 2024-04-23T22:45:41
Maputo (MPM) - Johannesburg (JNB) 2024-05-08 2024-05-11 179 USD 2 hours 20 minutes Direct 2024-04-24T07:32:38
Maputo (MPM) - Johannesburg (JNB) 2024-05-08 2024-05-23 179 USD 2 hours 20 minutes Direct 2024-04-23T22:45:42
Maputo (MPM) - Johannesburg (JNB) 2024-05-09 2024-05-12 179 USD 2 hours 20 minutes Direct 2024-04-24T17:39:54
Maputo (MPM) - Johannesburg (JNB) 2024-04-26 2024-05-03 179 USD 2 hours 20 minutes Direct 2024-04-24T10:35:01
Maputo (MPM) - Johannesburg (JNB) 2024-04-26 2024-05-05 179 USD 2 hours 20 minutes Direct 2024-04-23T07:16:34
Maputo (MPM) - Johannesburg (JNB) 2024-04-26 2024-05-11 179 USD 2 hours 20 minutes Direct 2024-04-23T22:45:31
Maputo (MPM) - Johannesburg (JNB) 2024-04-26 2024-04-28 179 USD 2 hours 20 minutes Direct 2024-04-23T12:00:31
Maputo (MPM) - Johannesburg (JNB) 2024-04-27 2024-05-03 179 USD 2 hours 20 minutes Direct 2024-04-24T11:02:53
Maputo (MPM) - Johannesburg (JNB) 2024-04-27 2024-04-29 179 USD 2 hours 20 minutes Direct 2024-04-23T23:23:05
Maputo (MPM) - Johannesburg (JNB) 2024-04-28 2024-05-02 179 USD 2 hours 20 minutes Direct 2024-04-23T15:52:18
Maputo (MPM) - Johannesburg (JNB) 2024-04-28 2024-05-13 179 USD 2 hours 20 minutes Direct 2024-04-23T22:46:29
Maputo (MPM) - Johannesburg (JNB) 2024-04-28 2024-04-30 179 USD 2 hours 20 minutes Direct 2024-04-24T12:53:54
Maputo (MPM) - Johannesburg (JNB) 2024-04-29 2024-05-14 179 USD 2 hours 20 minutes Direct 2024-04-23T22:46:29
Maputo (MPM) - Johannesburg (JNB) 2024-04-29 2024-04-30 179 USD 2 hours 20 minutes Direct 2024-04-24T15:21:14
Maputo (MPM) - Johannesburg (JNB) 2024-04-30 2024-05-07 179 USD 2 hours 20 minutes Direct 2024-04-25T05:25:16

Maputo to Johannesburg flight status

Flight Origin Destination Departure Arrival Equip
4Z273 Maputo (MPM) Johannesburg (JNB) 3:35 p.m. 4:50 p.m. EMBRAER EMB 190 / EMB 195
SA7094 Maputo (MPM) Johannesburg (JNB) 9 a.m. 10:10 a.m. ER4
TM309 Maputo (MPM) Johannesburg (JNB) 10:30 a.m. 11:40 a.m. ER4
TM305 Maputo (MPM) Johannesburg (JNB) 5:35 p.m. 6:45 p.m.
SA7092 Maputo (MPM) Johannesburg (JNB) 6:55 a.m. 8:05 a.m. Boeing 737
SA7096 Maputo (MPM) Johannesburg (JNB) 5:35 p.m. 6:45 p.m. EMBRAER ERJ 145
TM303 Maputo (MPM) Johannesburg (JNB) 9 a.m. 10:10 a.m. EMBRAER ERJ 145
4Z275 Maputo (MPM) Johannesburg (JNB) 6:50 p.m. 8:05 p.m. EMBRAER EMB 170 / EMB 175
4Z271 Maputo (MPM) Johannesburg (JNB) 7:55 a.m. 9:10 a.m. EMBRAER EMB 190 / EMB 195
TM301 Maputo (MPM) Johannesburg (JNB) 6:55 a.m. 8:05 a.m. De Havilland Canada DHC-8-400 Dash 8Q
SA7093 Maputo (MPM) Johannesburg (JNB) 5:35 p.m. 6:45 p.m. E90
TM315 Maputo (MPM) Johannesburg (JNB) 2:10 p.m. 4:40 p.m. De Havilland Canada DHC-8-400 Dash 8Q
TM3303 Maputo (MPM) Johannesburg (JNB) 3:45 p.m. 4:55 p.m. B737
TM307 Maputo (MPM) Johannesburg (JNB) 5:10 p.m. 6:20 p.m. E145
SA7098 Maputo (MPM) Johannesburg (JNB) 8:50 p.m. 10 p.m. 737
SA143 Maputo (MPM) Johannesburg (JNB) 11:30 a.m. 12:35 p.m. A320
SA145 Maputo (MPM) Johannesburg (JNB) 5:15 p.m. 6:20 p.m. A320
TM8145 Maputo (MPM) Johannesburg (JNB) 5:15 p.m. 6:20 p.m. 320
SA2992 Maputo (MPM) Johannesburg (JNB) midnight 2:30 p.m. None
SA6711 Maputo (MPM) Johannesburg (JNB) 11 a.m. noon 73Y
TM8143 Maputo (MPM) Johannesburg (JNB) 11:25 a.m. 12:30 p.m. 319
TM8147 Maputo (MPM) Johannesburg (JNB) 7:30 a.m. 8:35 a.m. 320
SA6757 Maputo (MPM) Johannesburg (JNB) 9 a.m. 10 a.m. 73Y
SA147 Maputo (MPM) Johannesburg (JNB) 7:30 a.m. 8:35 a.m. A320
SA8147 Maputo (MPM) Johannesburg (JNB) 7:30 a.m. 8:35 a.m.
SA8143 Maputo (MPM) Johannesburg (JNB) 11:25 a.m. 12:30 p.m.
TP6823 Maputo (MPM) Johannesburg (JNB) 11:25 a.m. 12:30 p.m. 320
SA9711 Maputo (MPM) Johannesburg (JNB) midnight noon None
SA6713 Maputo (MPM) Johannesburg (JNB) 3 p.m. 4:15 p.m.
SA7101 Maputo (MPM) Johannesburg (JNB) 1 p.m. 2 p.m. ER4