JNB - TNR

Find Cheap Flights from Johannesburg to Antananarivo

Return
Economy
Johannesburg (JNB)
Antananarivo
Wed 10/16
Wed 10/23
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Antananarivo

Johannesburg OR Tambo to Antananarivo flight information

Avg. flight duration 3h 07m
Flights arrive in Antananarivo
Flights depart from Johannesburg OR Tambo
Flight price R6 434
Distance 2 136 km
Airlines Air Austral, Air Madagascar, Ethiopian Air, Air Mauritius

Good to know

Low season:
November
Best time to beat the crowds
1%
expected price decrease
High season:
April
Most popular time to fly
2%
expected price increase
Average price:
R9 170
(price for this month)
Good deal:
R8 849
or less return trip within
4 months
of travel is a good deal

When to Book Flights from Johannesburg to Antananarivo

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

The cheapest flight from Johannesburg to Antananarivo was found, on average, 90 days before departure.
Book at least 1 week before departure in order to get a below-average price.
High season is considered to be March, April and May. The cheapest month to fly is November.
Morning departure is around 6% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Johannesburg to Antananarivo Flights

How long does a flight from Johannesburg to Antananarivo take?
The average direct flight takes 2h 55m, covering a distance of 2136 km.
How many flights are there between Johannesburg and Antananarivo?
There are 22 (direct) flights between Johannesburg and Antananarivo per week, averaging 3 per day.
Which airlines provide the cheapest flights from Johannesburg to Antananarivo?
In the past 3 days, the cheapest return tickets were found on Air Austral (R6 434), Air Madagascar (R7 394) and Ethiopian Air (R7 700).
Which airlines fly most frequently between Johannesburg and Antananarivo?
SAA (2 times daily), Air Madagascar (0 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly from Johannesburg to Antananarivo?
For Johannesburg to Antananarivo, Tuesday is the cheapest day to fly on average and Monday is the most expensive. Flying from Antananarivo back to Johannesburg, the best deals are generally found on Saturday, with Monday being the most expensive.
Which airports will I be using when flying from Johannesburg to Antananarivo?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at Antananarivo, also known as Antananarivo Airport.
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 Antananarivo (return)

Airports
Origin
Johannesburg
R6 434
only
R6 434
Destination
Antananarivo
R6 434
only
R6 434
Tue, Nov 12
JNB
Johannesburg OR Tambo
TNR
Antananarivo
24h 50m
Mon, Nov 18
TNR
Antananarivo
JNB
Johannesburg OR Tambo
20h 20m
R6 434
Trip: 7 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
JNB
RUN
Good 6,6

Cons: Online check-in - boarding pass for 2nd leg Saint-Denis - Port Louis could be issued, but not for 1st leg ?? Boarding - confusing - boarding pass issued stated 14:45 as boarding time when this was in fact scheduled departure time. Plane eventually departed 20 mins late.

RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

RUN
MRU
Okay 4,0

Cons: Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis.

BKK
RUN
Okay 4,0

Pros: Air Austral ok

Cons: When your company proposes flight which goes through Thailand, it should be clearly advised that there will be a visa that needs to be bought while going through the Thai immigrations, we spent around 14,000 Thai Bhats while incoming and outgoing. Very dictative country, I will never ever fly again through Thailand with Air Austral, I would prefer paying another Rs.10,000 to emirates and have a better service. The Hifly company that operated the flights from RUN to BKK and back, was a disaster, very uncomfortable and really bad service.

RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

Sun, Jan 26
JNB
Johannesburg OR Tambo
TNR
Antananarivo
2h 55m
Sat, Feb 1
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R7 394
Trip: 7 days
4,6OkayShow reviews
Overall 4,6 Okay
Based on 18 reviews
Boarding
4,4
Comfort
4,8
Crew
6,2
Entertainment
4,0
Food
4,1
NOS
TNR
Mediocre 2,0

Pros: Nothing

Cons: No bag or passenger screening

FTU
TNR
Mediocre 2,0

Pros: I was told by your people flight was cancelled Then you tell me to get ready to fly and other messages. If you billed my credit card refund it.

TNR
SMS
Mediocre 3,0

Cons: Flight brought forward by 1 hour without notification, fortunately got to the airport early. One stop flight vs direct which was on original schedule. Chaotic boarding procedures. Avoid this airline if at all possible.

TNR
CDG
Mediocre 2,0

Pros: Getting away from that aweful plane and crew

Cons: The flight was hell, and I missed my 1350$ connecting flight to Toronto ! Garbage plane and staff

TLE
FTU
Mediocre 3,3

Pros: I like the fact that the flight left the airport in TLE and landed in TNR

Cons: The cancelations, the general lack of information from any source within the airline and almost everything else about Air Madagascar except for the friendly flight crew and the benevolent employee who took pity on us and actually got us on the flight. We were scheduled to leave two days earlier so ALL of our international connections were missed. If you have any their choice of travel in Madagascar, use it instead.

Mon, Nov 11
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Tue, Nov 19
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R7 700
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
SIN
ADD
Good 7,6

Pros: The crew was very nice and all flight details were available and constantly updated.

Cons: Ethiopians App for self check-in.

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

ADD
JNB
Okay 5,3

Pros: seat not comfortable

Cons: more drinks along the way

EBB
ADD
Okay 5,6

Cons: Not having to wait 3 days for my luggage

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

Wed, Nov 20
JNB
Johannesburg OR Tambo
TNR
Antananarivo
28h 35m
Fri, Nov 22
TNR
Antananarivo
JNB
Johannesburg OR Tambo
19h 50m
R10 567
Trip: 3 days
6,7GoodShow reviews
Overall 6,7 Good
Based on 78 reviews
Boarding
7,4
Comfort
6,4
Crew
7,8
Entertainment
5,5
Food
6,7
MRU
HKG
Excellent 10,0

Cons: The quality of the entertainment hardware system is rather old and out dated as opposed to most other long haul airlines I’ve sat on which I really think Air Mauritius should consider upgrading. It’s the only airline that I don’t even bother using their entertainment system at all.

MRU
TNR
Good 6,6

Pros: Food was very good.

Cons: Seats were cramped.

LHR
MRU
Mediocre 2,0

Pros: It landed safely

Cons: Delayed 3hrs with no information just apologies. Toilets onboard not clean and leaking. Several trays broken. Coffe/Tea served by pouring over customers rather than tray with cup. Safety information only shown when landing. Staff bumped isle passengers several times (me 4 times) with no apology. Chaos in serving dinner as special meals and vegetarian meals sent to wrong seats.

LHR
MRU
Okay 5,6

Pros: We landed on time

Cons: The entertainment system

TNR
MRU
Good 7,0

Cons: Boarding took much time than average and the anouncement was confusing. Some people are still at the registration desk while the speaker annouce "last call to passengers". There was a lack of coordination which makes passenger felt nervous.

Sun, Feb 2
JNB
Johannesburg OR Tambo
TNR
Antananarivo
24h 50m
Mon, Feb 24
TNR
Antananarivo
JNB
Johannesburg OR Tambo
20h 20m
R6 972
Trip: 23 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

BKK
RUN
Okay 4,0

Pros: Air Austral ok

Cons: When your company proposes flight which goes through Thailand, it should be clearly advised that there will be a visa that needs to be bought while going through the Thai immigrations, we spent around 14,000 Thai Bhats while incoming and outgoing. Very dictative country, I will never ever fly again through Thailand with Air Austral, I would prefer paying another Rs.10,000 to emirates and have a better service. The Hifly company that operated the flights from RUN to BKK and back, was a disaster, very uncomfortable and really bad service.

RUN
CDG
Excellent 9,6

Pros: Great food, friendly crew

Cons: Late boarding wasn’t announced. Ran out of several drink items on flight

RUN
MRU
Okay 4,0

Cons: Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis.

MRU
RUN
Mediocre 2,0

Cons: Disappointing

Sun, Sep 22
JNB
Johannesburg OR Tambo
TNR
Antananarivo
2h 55m
Mon, Sep 30
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R7 540
Trip: 9 days
4,6OkayShow reviews
Overall 4,6 Okay
Based on 18 reviews
Boarding
4,4
Comfort
4,8
Crew
6,2
Entertainment
4,0
Food
4,1
TLE
FTU
Mediocre 3,3

Pros: I like the fact that the flight left the airport in TLE and landed in TNR

Cons: The cancelations, the general lack of information from any source within the airline and almost everything else about Air Madagascar except for the friendly flight crew and the benevolent employee who took pity on us and actually got us on the flight. We were scheduled to leave two days earlier so ALL of our international connections were missed. If you have any their choice of travel in Madagascar, use it instead.

TNR
SVB
Okay 4,6

Pros: Not much to like about a flight that was moved from 9:30 am to 6:30 am. Ridiculous.

Cons: Out of the blue Air Madagascar decided it needed to charge for what had easily been carry-on luggage for all our other domestic Madagascar flights. They took 50 Euros for checking a small bag. That, of course, was on top of the preponing of the flight by three hours.

FTU
TNR
Mediocre 2,0

Pros: I was told by your people flight was cancelled Then you tell me to get ready to fly and other messages. If you billed my credit card refund it.

NOS
TNR
Mediocre 2,0

Pros: Nothing

Cons: No bag or passenger screening

WMN
TNR
Mediocre 2,0

Cons: Air Madagascar is a disaster. Of the four flights I took with them during my trip to Madagascar, two flights were canceled and had to be rescheduled. All four flights were at least at hour late with no warning, and on one direct flight they neglected to put my bags on the plane. Most unrealiable airline I've experienced in all my travels.

Tue, Feb 4
JNB
Johannesburg OR Tambo
TNR
Antananarivo
24h 50m
Mon, Feb 24
TNR
Antananarivo
JNB
Johannesburg OR Tambo
20h 20m
R6 972
Trip: 21 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
RUN
JNB
Good 7,3

Pros: Crew was very pleasant and efficient.

Cons: Informed the day before via an email from the site that the flight was delayed. Arrived at airport on time, checked in. Once at the gate we all waited to board. Boarding time came and went with no information. Everyone waited. No information was announced and no one was at the gate. After waiting for over an hour with everyone in confusion, boarding was announced. No information, no acknowledgement.

SEZ
RUN
Excellent 8,6

Pros: Crew and service were top rate.

Cons: Flight delayed over an hour. There was little information passed along within the airport. Boarding/manifest at the gate was a madhouse with no order or flight class boarding. This was surpassed at Reunion by the mobs crowding to get their visas.

RUN
CDG
Excellent 9,6

Pros: Great food, friendly crew

Cons: Late boarding wasn’t announced. Ran out of several drink items on flight

RUN
BKK
Okay 4,0

Pros: Crew

Cons: Change crew

RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

Mon, Dec 9
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Sat, Dec 28
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 064
Trip: 20 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

GRU
EZE
Okay 4,0

Pros: Land crew attention was polite and nice

Cons: Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

ADD
JRO
Okay 5,3

Pros: Crew was very friendly and professional

Cons: 45 minutes late departure

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

Sun, Jan 5
JNB
Johannesburg OR Tambo
TNR
Antananarivo
2h 55m
Mon, Jan 13
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R7 583
Trip: 9 days
4,6OkayShow reviews
Overall 4,6 Okay
Based on 18 reviews
Boarding
4,4
Comfort
4,8
Crew
6,2
Entertainment
4,0
Food
4,1
TNR
SMS
Mediocre 3,0

Cons: Flight brought forward by 1 hour without notification, fortunately got to the airport early. One stop flight vs direct which was on original schedule. Chaotic boarding procedures. Avoid this airline if at all possible.

TNR
SVB
Okay 4,6

Pros: Not much to like about a flight that was moved from 9:30 am to 6:30 am. Ridiculous.

Cons: Out of the blue Air Madagascar decided it needed to charge for what had easily been carry-on luggage for all our other domestic Madagascar flights. They took 50 Euros for checking a small bag. That, of course, was on top of the preponing of the flight by three hours.

FTU
TNR
Mediocre 2,0

Pros: I was told by your people flight was cancelled Then you tell me to get ready to fly and other messages. If you billed my credit card refund it.

TNR
FTU
Excellent 8,0

Pros: very few people on the plane

Cons: ran out of bottled water

NOS
TNR
Mediocre 2,0

Pros: Nothing

Cons: No bag or passenger screening

Wed, Dec 11
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Sat, Dec 28
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 064
Trip: 18 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
SIN
ADD
Good 6,3

Pros: Seat was very comfortable and the air stewards were good

Cons: The entertainment system not working correctly and the food was poor

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

ADD
DAR
Good 6,0

Pros: Amazing crew

Cons: They need to improve on thier inflight menu and the check-in and boarding experience

ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

CPT
ADD
Okay 5,3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

Fri, Dec 27
JNB
Johannesburg OR Tambo
TNR
Antananarivo
24h 50m
Sat, Jan 4
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R7 525
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
JNB
RUN
Excellent 8,8

Cons: To learn that the flight was over 3 hours later was a problem for different reasons : - what to do in a airport during 3 hours ? - we arrived in St Denis at 11:10 pm, + luggage time so nobody could come to pick us

SEZ
RUN
Excellent 8,6

Pros: Crew and service were top rate.

Cons: Flight delayed over an hour. There was little information passed along within the airport. Boarding/manifest at the gate was a madhouse with no order or flight class boarding. This was surpassed at Reunion by the mobs crowding to get their visas.

RUN
MRU
Good 6,0

Pros: ok

Cons: very short flight

BKK
RUN
Okay 4,0

Pros: Air Austral ok

Cons: When your company proposes flight which goes through Thailand, it should be clearly advised that there will be a visa that needs to be bought while going through the Thai immigrations, we spent around 14,000 Thai Bhats while incoming and outgoing. Very dictative country, I will never ever fly again through Thailand with Air Austral, I would prefer paying another Rs.10,000 to emirates and have a better service. The Hifly company that operated the flights from RUN to BKK and back, was a disaster, very uncomfortable and really bad service.

RUN
BKK
Okay 4,0

Pros: Crew

Cons: Change crew

Sun, Mar 15
JNB
Johannesburg OR Tambo
TNR
Antananarivo
2h 55m
Thu, Mar 19
TNR
Antananarivo
JNB
Johannesburg OR Tambo
20h 20m
R7 802
Trip: 5 days
4,6OkayShow reviews
Overall 4,6 Okay
Based on 18 reviews
Boarding
4,4
Comfort
4,8
Crew
6,2
Entertainment
4,0
Food
4,1
NOS
TNR
Okay 5,0

Cons: We had 2 flights with the airline - one was cancelled and the other was changed with no notice.

TNR
CDG
Mediocre 2,0

Pros: Getting away from that aweful plane and crew

Cons: The flight was hell, and I missed my 1350$ connecting flight to Toronto ! Garbage plane and staff

TNR
SMS
Mediocre 3,0

Cons: Flight brought forward by 1 hour without notification, fortunately got to the airport early. One stop flight vs direct which was on original schedule. Chaotic boarding procedures. Avoid this airline if at all possible.

WMN
TNR
Mediocre 2,0

Cons: Air Madagascar is a disaster. Of the four flights I took with them during my trip to Madagascar, two flights were canceled and had to be rescheduled. All four flights were at least at hour late with no warning, and on one direct flight they neglected to put my bags on the plane. Most unrealiable airline I've experienced in all my travels.

TLE
FTU
Mediocre 3,3

Pros: I like the fact that the flight left the airport in TLE and landed in TNR

Cons: The cancelations, the general lack of information from any source within the airline and almost everything else about Air Madagascar except for the friendly flight crew and the benevolent employee who took pity on us and actually got us on the flight. We were scheduled to leave two days earlier so ALL of our international connections were missed. If you have any their choice of travel in Madagascar, use it instead.

Mon, Feb 3
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Thu, Feb 27
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 064
Trip: 25 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

EZE
GRU
Mediocre 2,0

Pros: Nothing

Cons: Everything starting from the check in to on board restrooms

HAH
ADD
Excellent 9,0

Pros: I liked the fligth attendant

ORD
ADD
Good 6,3

Pros: crew good. seat base was not soft nor comfortable.

Cons: have crew offer drinks more often throughout the flight. every passenger gets dehydrated and needs more drinks. I had to go to the back and get drinks myself.

Thu, Oct 17
JNB
Johannesburg OR Tambo
TNR
Antananarivo
28h 25m
Sun, Oct 20
TNR
Antananarivo
JNB
Johannesburg OR Tambo
20h 00m
R10 625
Trip: 4 days
6,7GoodShow reviews
Overall 6,7 Good
Based on 78 reviews
Boarding
7,4
Comfort
6,4
Crew
7,8
Entertainment
5,5
Food
6,7
MRU
JNB
Okay 4,6

Pros: I sat onseat 8c on this old Airbus 319 and my knees were killing me so little legroom. Im only 1.78m

Cons: Take out one row and give cattle class a little bit mor space please. I already have deep vein trombosis from flying.

MRU
CDG
Good 7,6

Pros: The Air Mauritius plane was actually quite comfortable.

Cons: The entertainment on the flight operated by Air Mauritius was not great. It was still old-fashioned and not interactive. The breakfast on Air Mauritius was not healthy at all and was extremely carby and sugary. It could do with some additional protein and less sugar. The vegetarian dinner could also have done with some additional protein.

MRU
SIN
Good 7,6

Cons: Seating is quite cramped, I am not a tall person but couoldn't get comfort with the space between seats. Anyway, the crew requested passengers to straigthen up their seat during meal-time which was a bit of relief. Breakfast was mediocre - one bread with hot drink after 6 hours inflight. Crew provided excellent service though through offering additional drinks.

MRU
NBO
Okay 4,6

Pros: Crew

Cons: Seats (very uncomfortable) Leg room (way too little)

MRU
SIN
Good 7,6

Pros: Staff were very nice, meal was good.

Cons: Cramped seating, full plane.

Wed, Feb 5
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Thu, Feb 27
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 064
Trip: 23 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
KGL
BJM
Okay 5,6

Cons: Old aircraft, rickety seats

DEL
ADD
Okay 4,0

Pros: The arm rest was dismantled and had a sharp edge of metal which sliced my arm and thumb when I sat down. I was promised a new seat and never delivered. Horrendous.

Cons: See above

ADD
WDH
Good 7,0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

JIB
ADD
Good 6,0

Pros: The flight was four hours delayed in Djibouti and there was absolutely zero, NO communication, whatsoever, provided by the Djibouti Ethiopian Airlines staff what was going on, how long the flight was going to be delayed, or if it was actually complete canceled for that evening.

Cons: Flight ET365 was scheduled to leave Djibouti at 19:00 but did not leave until 23:30, without any screen information or by the Ethiopian Airlines staff at JIB airport how long the delay would be or if the flight was completely cancelled. Extremely unprofessional and ignorant handling of the situation

ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

Fri, Dec 27
JNB
Johannesburg OR Tambo
TNR
Antananarivo
24h 50m
Sat, Jan 4
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R8 122
Trip: 9 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 35 reviews
Boarding
6,9
Comfort
7,6
Crew
8,2
Entertainment
6,4
Food
7,5
CDG
RUN
Excellent 9,6

Pros: Air Austral is a great airline providing top quality service

RUN
MRU
Okay 4,0

Cons: Arrived 20 - 25 minutes late on connecting flight Air Austral from Johannesburg. But the real problem is transfer at St. Denis - worst ever encountered. There is only one security station in a cramped stuffy area ... staffed by 8 slow, useless and unfriendly people. The technology must be outdated, because although your cabin bag, laptop case etc. is scanned, before scanning every bottle (no matter how small ... even 50ml or 100ml), makeup etc. is manually searched for then taken by hand and scanned in a separate device. Also any duty-free in a sealed pouch is taken, opened, then re-packed in a new IDENTICAL pouch and sealed !!!aaarrrrggggh?? Do this x 100 passengers (all travelling to Port Louis from Johannesburg via Saint Denis) and your Air Austral scheduled 1 hour transfer time is a joke ... with this frustrating process they need 2.5 hours minimum. Coupled with Air Austral late arrival of 20 minutes departed about 80 minutes late. The joke of it is the plane from Saint Denis to Port Louis is the same plane as used for Johannesburg - Saint Denis leg ... so why disembark the 90% passengers going to Port Louis at all ... leave them on the plane and only disembark those few for Saint Denis.

JNB
RUN
Excellent 8,8

Cons: To learn that the flight was over 3 hours later was a problem for different reasons : - what to do in a airport during 3 hours ? - we arrived in St Denis at 11:10 pm, + luggage time so nobody could come to pick us

MRU
RUN
Mediocre 2,0

Cons: Disappointing

RUN
CDG
Excellent 9,6

Pros: Great food, friendly crew

Cons: Late boarding wasn’t announced. Ran out of several drink items on flight

Mon, Feb 10
JNB
Johannesburg OR Tambo
TNR
Antananarivo
28h 35m
Fri, Feb 21
TNR
Antananarivo
JNB
Johannesburg OR Tambo
19h 50m
R10 713
Trip: 12 days
6,7GoodShow reviews
Overall 6,7 Good
Based on 78 reviews
Boarding
7,4
Comfort
6,4
Crew
7,8
Entertainment
5,5
Food
6,7
MRU
CDG
Good 7,6

Pros: The Air Mauritius plane was actually quite comfortable.

Cons: The entertainment on the flight operated by Air Mauritius was not great. It was still old-fashioned and not interactive. The breakfast on Air Mauritius was not healthy at all and was extremely carby and sugary. It could do with some additional protein and less sugar. The vegetarian dinner could also have done with some additional protein.

SIN
MRU
Good 6,6

Pros: Aircrew were great, friendly and professional. Meal was very good.

Cons: Seating was cramped and people in front kept their seats fully inclined during the full 7 hour flight.

MRU
RUN
Okay 4,0

Cons: Mon bagage n'est pas arrivé!!!!

LHR
MRU
Mediocre 2,0

Pros: It landed safely

Cons: Delayed 3hrs with no information just apologies. Toilets onboard not clean and leaking. Several trays broken. Coffe/Tea served by pouring over customers rather than tray with cup. Safety information only shown when landing. Staff bumped isle passengers several times (me 4 times) with no apology. Chaos in serving dinner as special meals and vegetarian meals sent to wrong seats.

MRU
SIN
Good 7,6

Cons: Seating is quite cramped, I am not a tall person but couoldn't get comfort with the space between seats. Anyway, the crew requested passengers to straigthen up their seat during meal-time which was a bit of relief. Breakfast was mediocre - one bread with hot drink after 6 hours inflight. Crew provided excellent service though through offering additional drinks.

Fri, Mar 20
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Sat, Mar 28
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 078
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

ORD
ADD
Excellent 10,0

Pros: Excellent seat

ADD
SEZ
Excellent 8,0

Pros: G

Cons: G

ADD
BJM
Mediocre 3,6

Pros: nothing really

Cons: entertainment system only played audio out of one ear, small selection of movies, flight departed late and gate changed

ADD
DAR
Good 6,0

Pros: Amazing crew

Cons: They need to improve on thier inflight menu and the check-in and boarding experience

Sun, Sep 22
JNB
Johannesburg OR Tambo
TNR
Antananarivo
2h 55m
Sat, Sep 28
TNR
Antananarivo
JNB
Johannesburg OR Tambo
3h 20m
R9 184
Trip: 7 days
4,6OkayShow reviews
Overall 4,6 Okay
Based on 18 reviews
Boarding
4,4
Comfort
4,8
Crew
6,2
Entertainment
4,0
Food
4,1
TNR
SVB
Okay 4,6

Pros: Not much to like about a flight that was moved from 9:30 am to 6:30 am. Ridiculous.

Cons: Out of the blue Air Madagascar decided it needed to charge for what had easily been carry-on luggage for all our other domestic Madagascar flights. They took 50 Euros for checking a small bag. That, of course, was on top of the preponing of the flight by three hours.

WMN
TNR
Mediocre 2,0

Cons: Air Madagascar is a disaster. Of the four flights I took with them during my trip to Madagascar, two flights were canceled and had to be rescheduled. All four flights were at least at hour late with no warning, and on one direct flight they neglected to put my bags on the plane. Most unrealiable airline I've experienced in all my travels.

NOS
TNR
Okay 5,0

Cons: We had 2 flights with the airline - one was cancelled and the other was changed with no notice.

TNR
RUN
Good 6,0

Cons: At least,the flight took off at early morning,no delay or cancel.

TNR
CDG
Mediocre 2,0

Pros: Getting away from that aweful plane and crew

Cons: The flight was hell, and I missed my 1350$ connecting flight to Toronto ! Garbage plane and staff

Sat, Jan 4
JNB
Johannesburg OR Tambo
TNR
Antananarivo
13h 40m
Sat, Jan 11
TNR
Antananarivo
JNB
Johannesburg OR Tambo
14h 25m
R8 166
Trip: 8 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

ADD
JRO
Okay 5,3

Pros: Crew was very friendly and professional

Cons: 45 minutes late departure

ADD
EBB
Mediocre 3,3

Pros: Crew were helpful

Cons: Food was very poor with very limited choices and no entertainment system on this flight

ARN
OSL
Excellent 10,0

Pros: Super confortable

VIE
ADD
Good 6,3

Cons: Airport Addis Ababa is chaos.

Show more results
*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
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