Find cheap flights from Johannesburg to Mozambique

Return
Economy
Johannesburg (JNB)
Mozambique
Sat 12/14
Sat 12/21
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Mozambique

Johannesburg to Mozambique flight information

Flights arrive in Mozambique
Flights depart from Johannesburg
Flight price R3 196
Airlines LAM, SAA

FAQs for booking Johannesburg to Mozambique flights

How does KAYAK find such low flight prices?
KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.
How can Hacker Fares save me money?
Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.
Does KAYAK query more flight providers than competitors?
Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.
How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?
KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights from Johannesburg to Mozambique (return)

Airports
Origin
Johannesburg
R3 196
only
R3 196
Destination
Maputo
R3 196
only
R3 196
Vilanculos
R6 511
only
R6 511
Thu, Dec 12
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Thu, Dec 19
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 196
Trip: 8 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
INH
MPM
Poor 0,0

Cons: The flight was cancelled with no apparent reason

VNX
JNB
Okay 4,3

Cons: Changed boarding time forwards, then back at the last minute.

MPM
JNB
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

POL
BEW
Okay 4,0

Pros: The service was good

Cons: Lack of AC before & between flights. Dripping with sweat and uncomfortable like never before on any flight. In the air was fine but on ground I was very hot!

HRE
MPM
Excellent 10,0

Pros: Friendly staff

Cons: Having to get tourist visa in advance - want to get in airport!

Mon, Dec 30
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sat, Jan 4
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 226
Trip: 6 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
POL
BEW
Okay 4,0

Pros: The service was good

Cons: Lack of AC before & between flights. Dripping with sweat and uncomfortable like never before on any flight. In the air was fine but on ground I was very hot!

MPM
MNC
Excellent 8,0

Pros: Was awesome

Cons: Nothing

BGO
CPH
Excellent 10,0

Cons: Todo bien

NBO
MPM
Mediocre 2,0

Pros: I liked that the plane was not full.

Cons: The plane smelled. It was lacking in food choices and beverage selection. When I inquired about the food and beverage choices, I was told I don't know why the airlines didn't provide more. I watched the steward named Keli provide alcoholic drinks to an already intoxicated passenger. The woman stewardess was just rude when asked any questions, specifically when asked for a blanket.

INH
MPM
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

Sun, May 10
JNB
Johannesburg OR Tambo
VNX
Vilanculos
1h 40m
Sun, May 17
VNX
Vilanculos
JNB
Johannesburg OR Tambo
4h 35m
R6 511
Trip: 8 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
FRA
JNB
Mediocre 3,0

Cons: Plane is old and systems worn out. Seats uncomfortable, little leg room, no premium economy and entertainment system didn't work. I have flown nearly 2 million miles and this has to be one of the worst planes I have been on.

PIT
IAD
Excellent 8,3

Pros: They crew was so generous and very polite!

Cons: More room in economy seats

JNB
HKG
Okay 5,6

Pros: The crew was useless. They spent the duration of the flight gossiping among themselves in the galley. In fact one was close to believing they were the Springboks because they spent the whole time in a rugby scrum in the back galley. One had to constantly ring for them to get their attention.

Cons: In addition, a male FA was so animated in conversation that his homophobic rant (not directly at anyone in particular) was particularly disturbing. Prior to check in, the heavily overweight female FA's brought on board absolutely humongous bags which they placed in the back luggage bins hogging at

WDH
JNB
Excellent 8,6

Pros: great friendly crew

Cons: not much could be better, it was a short flight but yet very attentive

JNB
JFK
Okay 5,3

Cons: They could stand to update their planes. The entertainment system is outdated and on both flights, my boyfriend’s audio was broken. Plus, no USB charging ports.

Mon, Nov 25
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Tue, Nov 26
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 270
Trip: 2 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
VPY
MPM
Excellent 10,0

Pros: puctuality

Cons: food

BGO
CPH
Excellent 10,0

Cons: Todo bien

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

HRE
MPM
Excellent 10,0

Pros: Friendly staff

Cons: Having to get tourist visa in advance - want to get in airport!

Mon, Dec 16
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Fri, Dec 20
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 270
Trip: 5 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
INH
MPM
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

VPY
MPM
Excellent 10,0

Pros: puctuality

Cons: food

MPM
JNB
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

MPM
JNB
Excellent 8,3

Cons: Though I had checked in on line LAM staff said I was not listed as a passenger and required me to go to the SAA counter to retrieve my ticket number. The crew on the flight were not terribly attentive. And this when traveling business.

MPM
INH
Excellent 8,0

Pros: Flight time was changed but good advance warning so no issue Left on time, arrived on time No hassle at check in Good coffee

Cons: Equipment is getting a bit old

Fri, Feb 7
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, Feb 9
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 270
Trip: 3 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
NBO
MPM
Mediocre 2,0

Pros: I liked that the plane was not full.

Cons: The plane smelled. It was lacking in food choices and beverage selection. When I inquired about the food and beverage choices, I was told I don't know why the airlines didn't provide more. I watched the steward named Keli provide alcoholic drinks to an already intoxicated passenger. The woman stewardess was just rude when asked any questions, specifically when asked for a blanket.

MPM
JNB
Excellent 10,0

Pros: The crew was attentive and professional

INH
MPM
Poor 0,0

Cons: The flight was cancelled with no apparent reason

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

Fri, Apr 24
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, May 3
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 270
Trip: 10 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
MPM
JNB
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

VNX
JNB
Okay 4,3

Cons: Changed boarding time forwards, then back at the last minute.

POL
BEW
Okay 4,0

Pros: The service was good

Cons: Lack of AC before & between flights. Dripping with sweat and uncomfortable like never before on any flight. In the air was fine but on ground I was very hot!

MPM
JNB
Excellent 8,3

Cons: Though I had checked in on line LAM staff said I was not listed as a passenger and required me to go to the SAA counter to retrieve my ticket number. The crew on the flight were not terribly attentive. And this when traveling business.

Fri, Dec 6
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Mon, Dec 9
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 285
Trip: 4 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

HRE
MPM
Excellent 10,0

Pros: Friendly staff

Cons: Having to get tourist visa in advance - want to get in airport!

MPM
INH
Excellent 8,0

Pros: Flight time was changed but good advance warning so no issue Left on time, arrived on time No hassle at check in Good coffee

Cons: Equipment is getting a bit old

BGO
CPH
Excellent 10,0

Cons: Todo bien

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

Mon, Dec 2
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Wed, Dec 4
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 300
Trip: 3 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

APL
MPM
Excellent 9,3

Pros: I really liked it a lot

Cons: Nothing

HRE
MPM
Excellent 10,0

Pros: Friendly staff

Cons: Having to get tourist visa in advance - want to get in airport!

INH
MPM
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

Fri, Dec 13
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, Dec 15
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 300
Trip: 3 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
MPM
INH
Excellent 8,0

Pros: Flight time was changed but good advance warning so no issue Left on time, arrived on time No hassle at check in Good coffee

Cons: Equipment is getting a bit old

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

MPM
JNB
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

MPM
JNB
Excellent 8,3

Cons: Though I had checked in on line LAM staff said I was not listed as a passenger and required me to go to the SAA counter to retrieve my ticket number. The crew on the flight were not terribly attentive. And this when traveling business.

POL
BEW
Okay 4,0

Pros: The service was good

Cons: Lack of AC before & between flights. Dripping with sweat and uncomfortable like never before on any flight. In the air was fine but on ground I was very hot!

Mon, Dec 16
JNB
Johannesburg OR Tambo
VNX
Vilanculos
1h 40m
Mon, Jan 20
VNX
Vilanculos
JNB
Johannesburg OR Tambo
4h 05m
R6 541
Trip: 36 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
JNB
LOS
Okay 5,3

Pros: Service was great

Cons: Airplane lack modern entertainment

MRU
JNB
Mediocre 2,0

Pros: Nothing

Cons: Flight attendants were rude. Food was horrible. No leg space.

JFK
JNB
Excellent 9,0

Pros: Amazing crew

Cons: Entertainment

EBB
JNB
Excellent 8,0

Pros: For one reason or another, my vegetarian meal wasn’t reserved ahead of time. The ground staff and then the crew on board were very helpful to ensure that I had a proper vegetarian meal nonetheless.

JNB
JFK
Okay 4,6

Pros: Crew was good, friendly and helpful

Cons: Was not able to watch any movies throughout the flight

Thu, Mar 26
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Fri, Mar 27
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 300
Trip: 2 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
MPM
MNC
Excellent 8,0

Pros: Was awesome

Cons: Nothing

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

INH
MPM
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

HRE
MPM
Excellent 10,0

Pros: Friendly staff

Cons: Having to get tourist visa in advance - want to get in airport!

Sun, Feb 23
JNB
Johannesburg OR Tambo
VNX
Vilanculos
3h 55m
Wed, Feb 26
VNX
Vilanculos
JNB
Johannesburg OR Tambo
4h 05m
R6 556
Trip: 4 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
JNB
LHR
Mediocre 3,6

Pros: Cattle car

JNB
JFK
Okay 4,6

Pros: plane felt comfortable

Cons: SAA always has problems with the tv screens, also the flight was empty and I asked for extra food during the services and flight attendant seemed to have a problem with it

JNB
HKG
Okay 5,6

Pros: The crew was useless. They spent the duration of the flight gossiping among themselves in the galley. In fact one was close to believing they were the Springboks because they spent the whole time in a rugby scrum in the back galley. One had to constantly ring for them to get their attention.

Cons: In addition, a male FA was so animated in conversation that his homophobic rant (not directly at anyone in particular) was particularly disturbing. Prior to check in, the heavily overweight female FA's brought on board absolutely humongous bags which they placed in the back luggage bins hogging at

JNB
JFK
Okay 5,3

Cons: They could stand to update their planes. The entertainment system is outdated and on both flights, my boyfriend’s audio was broken. Plus, no USB charging ports.

JNB
CPT
Excellent 9,0

Pros: Was surprised with a meal and all beverages were free including alcohol.

Cons: Entertainment limited to predetermined programming on screens every 5th row or so.

Fri, Feb 7
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, Feb 9
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 330
Trip: 3 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
INH
MPM
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

BGO
CPH
Excellent 10,0

Cons: Todo bien

INH
MPM
Poor 0,0

Cons: The flight was cancelled with no apparent reason

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

MPM
JNB
Mediocre 2,0

Cons: We are having trouble getting our money back from vayama. They are bouncing us back between LAM airline and them. LAM needs vayama to contact them for authorisation to release the funds. It is very hectic.

Fri, Mar 13
JNB
Johannesburg OR Tambo
VNX
Vilanculos
1h 40m
Fri, Mar 27
VNX
Vilanculos
JNB
Johannesburg OR Tambo
17h 45m
R6 556
Trip: 15 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
JNB
PER
Mediocre 2,3

Pros: I didnt like anything about SAA business class

Cons: Seats have this kink in the middle when in flat position. No business class boarding, food was average to bad. Not impressed at all

EBB
JNB
Excellent 8,0

Pros: For one reason or another, my vegetarian meal wasn’t reserved ahead of time. The ground staff and then the crew on board were very helpful to ensure that I had a proper vegetarian meal nonetheless.

JNB
PER
Good 6,0

Pros: 1. Friendly welcoming crew 2. Comfortable seats 3. Reasonable selection of entertainment 4. Clean amenities

Cons: 1. Although i requested Halal food in advance, when i booked my flight, non was provided. 2. I got to the boarding gate, 10 minutes before the plane was initially scheduled to take off. I was the second last person to board the aircraft because there was a long queue at Passport control with only one officer for a prolonged period. The man at the final boarding checkpoint, insisted that i was late because of shopping, and insisted on me catching a new flight the following day. He said that they had already filled up the plane with Stand By passengers, and my bags had already been off loaded. I had to beg him to allow me to board, and eventually he did. About 10 minutes after the scheduled departure time, the captain announced that they were waiting for one more guest, and the flight actually left about 20 minutes later then schedule anyway. This series of evens led me to believe that the man at the boarding gate was trying to elicit a bribe from me.

WDH
JNB
Excellent 8,6

Pros: great friendly crew

Cons: not much could be better, it was a short flight but yet very attentive

DAR
JNB
Excellent 8,0

Pros: The food was really nice and the crew were very helpful.

Cons: Our experience could have been better if the flights were on time and if the boarding process was a little more organized. Otherwise, we had a great experience with SA airlines and will most likely fly with them again.

Mon, Dec 2
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, Dec 8
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 345
Trip: 7 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
MPM
MNC
Excellent 8,0

Pros: Was awesome

Cons: Nothing

NBO
MPM
Mediocre 2,0

Pros: I liked that the plane was not full.

Cons: The plane smelled. It was lacking in food choices and beverage selection. When I inquired about the food and beverage choices, I was told I don't know why the airlines didn't provide more. I watched the steward named Keli provide alcoholic drinks to an already intoxicated passenger. The woman stewardess was just rude when asked any questions, specifically when asked for a blanket.

VPY
MPM
Excellent 10,0

Pros: puctuality

Cons: food

INH
MPM
Poor 0,0

Cons: The flight was cancelled with no apparent reason

APL
MPM
Excellent 9,3

Pros: I really liked it a lot

Cons: Nothing

Sat, Apr 4
JNB
Johannesburg OR Tambo
VNX
Vilanculos
21h 25m
Thu, Apr 9
VNX
Vilanculos
JNB
Johannesburg OR Tambo
3h 50m
R6 556
Trip: 6 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
JFK
JNB
Mediocre 3,6

Pros: Not much

Cons: The flight was delayed and now one wanted to help in order to make my connecting flight in Johannesburg to Windhoek. I missed it with 5 minutes.

JNB
JFK
Okay 4,6

Pros: plane felt comfortable

Cons: SAA always has problems with the tv screens, also the flight was empty and I asked for extra food during the services and flight attendant seemed to have a problem with it

JNB
HKG
Excellent 10,0

Cons: Really great and kind service.

JNB
JFK
Excellent 8,3

Cons: I am tall, and I did not have a favorable seat. Many think all tall people like the aisle seat

JNB
ACC
Good 7,3

Pros: The crew was great. Food was not bad either

Cons: Not so comfortable. SAA needs to upgrade- seats and technology. It feels tight and crowded. You can’t even charge your phone

Tue, Dec 31
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Sun, Jan 5
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 345
Trip: 6 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
POL
BEW
Okay 4,0

Pros: The service was good

Cons: Lack of AC before & between flights. Dripping with sweat and uncomfortable like never before on any flight. In the air was fine but on ground I was very hot!

VNX
JNB
Okay 4,3

Cons: Changed boarding time forwards, then back at the last minute.

MPM
MNC
Excellent 8,0

Pros: Was awesome

Cons: Nothing

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

MPM
APL
Okay 5,6

Pros: The plane and the meal was good. The flight was late but the airline sent us a message very early in the date informing of revised departing time.

Cons: One of my my bags was violated

Wed, Apr 8
JNB
Johannesburg OR Tambo
VNX
Vilanculos
3h 55m
Mon, Apr 13
VNX
Vilanculos
JNB
Johannesburg OR Tambo
4h 35m
R6 645
Trip: 6 days
7,5Good Show reviews
Overall 7,5 Good
Based on 1 785 reviews
Overall
7,5
Boarding
7,6
Comfort
7,4
Crew
7,9
Entertainment
6,6
Food
7,2
JNB
JFK
Okay 5,6

Cons: The food was bland and they didn’t have enough of each option. For one meal I couldn’t get what I requested and just barely got it for the second one.

IAD
ACC
Good 7,0

Pros: the crew was really good! the plane was clean

Cons: The seats (economy class) where amongst the least comfortable i have travelled in. There seemed to be very little bottom cushion.

MRU
JNB
Mediocre 2,0

Pros: Nothing

Cons: Flight attendants were rude. Food was horrible. No leg space.

HRE
JNB
Excellent 9,3

Pros: Crew was really awesome

Cons: More information regarding seating preferences

JNB
WDH
Mediocre 2,0

Pros: Not on the flight

Cons: Connecting flight was late

Tue, Jan 14
JNB
Johannesburg OR Tambo
MPM
Maputo Intl
1h 10m
Thu, Jan 23
MPM
Maputo Intl
JNB
Johannesburg OR Tambo
1h 10m
R3 345
Trip: 10 days
6,6Good Show reviews
Overall 6,6 Good
Based on 4 reviews
Overall
6,6
Boarding
6,7
Comfort
6,6
Crew
7,1
Entertainment
6,2
Food
6,7
APL
MPM
Excellent 9,3

Pros: I really liked it a lot

Cons: Nothing

INH
MPM
Poor 0,0

Cons: The flight was cancelled with no apparent reason

MPM
JNB
Excellent 10,0

Pros: The crew was attentive and professional

MPM
JNB
Excellent 8,3

Cons: Though I had checked in on line LAM staff said I was not listed as a passenger and required me to go to the SAA counter to retrieve my ticket number. The crew on the flight were not terribly attentive. And this when traveling business.

VNX
MPM
Excellent 8,4

Pros: On time

Cons: Seats a bit tired

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First