Cheap Flights from Johannesburg to Antananarivo
Browse current best options from Johannesburg. Become a member to unlock all deals and get alerts when new deals appear.
Deals from
Johannesburg
RatePunk searches hundreds of travel sites at once for deals on flights to Antananarivo
Prices updated 24 days ago
486,190 searches this week
171 airlines compared
80%+ AI score for best value
Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)
Todayโs best flight deals from Johannesburg to Antananarivo
Explore current cheapest deals departing from Johannesburg to Antananarivo
Round trip
Sort by: Cheapest
September 10 - September 20
JNB - Antananarivo
$670
$701
Round trip
October 26 - October 30
JNB - Antananarivo
$1,000
$702
Round trip
October 26 - October 29
JNB - Antananarivo
$998
$702
Round trip
October 27 - October 30
JNB - Antananarivo
$998
$703
Round trip
December 7 - December 14
JNB - Antananarivo
$1,084
$703
Round trip
November 2 - November 11
JNB - Antananarivo
$716
$705
Round trip
October 1 - October 12
JNB - Antananarivo
$921
$706
Round trip
November 22 - November 25
JNB - Antananarivo
$711
$706
Round trip
August 12 - August 19
JNB - Antananarivo
$941
$707
Round trip
November 3 - November 6
JNB - Antananarivo
$701
$707
Round trip
Unlock all 500+ flight deals to Antananarivo and get alerts when great deals appear
Route Intelligence โ 486,190 Searches this Week
Insights for flights from Johannesburg to Antananarivo
How much is a round trip from Johannesburg to Antananarivo
Regular price: $566 - $1,008
Prices for flights from Johannesburg to Antananarivo are currently within the regular range.
The regular price range for this route is between $566 and $1008. The current lowest deal is $701 with Air Austral, for travel from September 10 to September 20, 2026.
now $701
Low $566
High $1,008
The cheapest time to fly from Johannesburg to Antananarivo
The cheapest month to fly from JNB to TNR is January, with a median price of $421. The most expensive month is February, with a median price of $901. Prices are generally lower from January to November.
January
Flights from $421
February
Flights from $901
Direct flights from Johannesburg to Antananarivo
Airlink
Last-minute flights going from Johannesburg to Antananarivo
Wed, Jul 1
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Ethiopian Airlines
$1,069
$763
One-way
Wed, Jul 1
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Kenya Airways
$1,145
$770
One-way
Wed, Jul 1
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Ethiopian Airlines
$1,109
$786
One-way
Wed, Jul 1
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Ethiopian Airlines
$1,092
$786
One-way
Thu, Jul 2
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Ethiopian Airlines
$1,100
$792
One-way
Fri, Jul 3
JNB - Antananarivo
Johannesburg (JNB) - Antananarivo (TNR)
Ethiopian Airlines
$1,133
$787
One-way
Biggest price drops on these dates for flights from Johannesburg to Antananarivo
Jul 6 - Jul 10
$1,128ย ย โย ย $727
36%
Jul 7 - Jul 10
$1,128ย ย โย ย $727
36%
Dec 19 - Dec 27
$1,105ย ย โย ย $710
36%
Jul 5 - Jul 8
$1,129ย ย โย ย $736
35%
Popular Airports to fly from Johannesburg to Antananarivo
Johannesburg - Antananarivo route insights
๐ธ Price insights
Recent fares are near the typical level.
Recent fares for Johannesburg to Antananarivo are near the typical level, with a median price of $710.
๐ Best time to fly
January is historically the cheapest month to fly.
Historically, January is the cheapest month to fly from Johannesburg to Antananarivo, with a median price of $421.
โฑ๏ธ Flight duration
The typical flight duration is 11h 45m.
Flights from Johannesburg to Antananarivo typically take 11 hours and 45 minutes, covering a distance of 2135 km.
โ๏ธ Airlines & availability
Connecting flights are dominant on this route.
Connecting flights make up 66.7% of deals, with a median of 1 stopover when connecting.
๐ Airline highlight
Airlink offers direct flights.
Airlink is one airline offering direct flights from Johannesburg to Antananarivo.
๐ฏ Booking tip
Deals are frequent for this route.
With over 1 deal per day, you'll find frequent opportunities to book your trip.
Johannesburg main airports to depart from
O. R. Tambo International (JNB)
Fly from O. R. Tambo International for direct access to Antananarivo, often with competitive pricing.
๐ ~20 km from Johannesburg city center (reachable by car or train)
๐ธ Flights from ~$701
Lanseria International (HLA)
Lanseria International offers an alternative departure point from Johannesburg to Antananarivo.
๐ ~30 km from Johannesburg city center (reachable by car)
๐ธ Flights from ~$1594
Antananarivo main airports to arrive at
Ivato International (TNR)
Ivato International Airport is the primary gateway for flights arriving in Antananarivo from Johannesburg.
๐ ~10 km from Antananarivo (reachable by car)
๐ธ Flights from ~$701
Airports nearby Antananarivo used as alternative
Toamasina (TMM)
Toamasina (TMM) is a practical mainland alternative due to its relative proximity to Antananarivo.
๐ ~230 km from Antananarivo (road travel is time-consuming).
๐ธ Flights from ~$878
Fascene (NOS)
Fascene (NOS) offers significant international capacity and diverse airline options, despite the distance.
๐ ~700 km from Antananarivo (requires a flight connection).
๐ธ Flights from ~$709
Amborovy (MJN)
Amborovy (MJN) serves as an important regional center with reliable domestic service and established facilities.
๐ ~400 km from Antananarivo.
๐ธ Flights from ~$1089
DzaoudziโPamandzi International (DZA)
DzaoudziโPamandzi International (DZA) provides international options, but involves cross-border travel.
๐ ~800 km from Antananarivo (located in Mayotte, requiring international transit).
๐ธ Flights from ~$942
Sainte Marie (SMS)
Sainte Marie (SMS) is an established airport with regular service to the capital, popular for regional travel.
๐ ~200 km from Antananarivo (island location dependent on air transport).
๐ธ Flights from ~$1091
Business & First Class Flight Deals to Antananarivo
Discover luxury on the budget with premium cabin class on flights from Johannesburg to Antananarivo.
Elite
Best Elite deals to Antananarivo
Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.
From JNB
Elite
Oct 01
Antananarivo, Madagascar
81% AI deal score
$2,207
$1,193
Save $1,014
From JNB
Elite
Jul 29
Antananarivo, Madagascar
81% AI deal score
$2,209
$1,193
Save $1,016
From JNB
Elite
Nov 10
Antananarivo, Madagascar
80% AI deal score
$1,926
$1,157
Save $769
From JNB
Elite
Sep 10
Antananarivo, Madagascar
79% AI deal score
$1,811
$1,207
Save $604
From JNB
Elite
Oct 15
Antananarivo, Madagascar
73% AI deal score
$2,127
$1,402
Save $725
From JNB
Elite
Sep 01
Antananarivo, Madagascar
73% AI deal score
$2,096
$1,402
Save $694
From JNB
Elite
Oct 14
Antananarivo, Madagascar
73% AI deal score
$2,129
$1,402
Save $727
From JNB
Elite
Jul 22
Antananarivo, Madagascar
73% AI deal score
$2,134
$1,413
Save $721
From JNB
Elite
Oct 24
Antananarivo, Madagascar
73% AI deal score
$2,118
$1,414
Save $704
From JNB
Elite
Jul 06
Antananarivo, Madagascar
71% AI deal score
$2,175
$1,752
Save $423
From JNB
Elite
Sep 27
Antananarivo, Madagascar
71% AI deal score
$2,182
$1,829
Save $353
From JNB
Elite
Jul 02
Antananarivo, Madagascar
70% AI deal score
$1,791
$1,654
Save $137
From JNB
Elite
Jul 14
Antananarivo, Madagascar
69% AI deal score
$1,734
$1,654
Save $80
From JNB
Elite
Jul 07
Antananarivo, Madagascar
69% AI deal score
$1,730
$1,654
Save $76
From JNB
Elite
Jul 07
Antananarivo, Madagascar
69% AI deal score
$1,726
$1,654
Save $72
From JNB
Elite
Jul 14
Antananarivo, Madagascar
69% AI deal score
$1,738
$1,654
Save $84
From JNB
Elite
Jun 30
Antananarivo, Madagascar
69% AI deal score
$1,736
$1,654
Save $82
From JNB
Elite
Jul 21
Antananarivo, Madagascar
69% AI deal score
$1,745
$1,654
Save $91
From JNB
Elite
Jun 30
Antananarivo, Madagascar
69% AI deal score
$1,720
$1,654
Save $66
From JNB
Elite
Jul 21
Antananarivo, Madagascar
69% AI deal score
$1,736
$1,654
Save $82
From JNB
Elite
Jul 09
Antananarivo, Madagascar
69% AI deal score
$1,731
$1,654
Save $77
From JNB
Elite
Jul 02
Antananarivo, Madagascar
69% AI deal score
$1,722
$1,654
Save $68
From JNB
Elite
Jul 07
Antananarivo, Madagascar
69% AI deal score
$1,735
$1,663
Save $72
From JNB
Elite
Aug 27
Antananarivo, Madagascar
69% AI deal score
$1,804
$1,665
Save $139
From JNB
Elite
Aug 27
Antananarivo, Madagascar
69% AI deal score
$1,809
$1,665
Save $144
From JNB
Elite
Aug 13
Antananarivo, Madagascar
68% AI deal score
$2,117
$1,985
Save $132
From JNB
Elite
Jul 14
Antananarivo, Madagascar
68% AI deal score
$1,734
$1,664
Save $70
From JNB
Elite
Sep 09
Antananarivo, Madagascar
67% AI deal score
$1,476
$1,301
Save $175
From JNB
Elite
Aug 13
Antananarivo, Madagascar
67% AI deal score
$2,021
$1,985
Save $36
From JNB
Elite
Aug 13
Antananarivo, Madagascar
67% AI deal score
$1,985
From JNB
Elite
Aug 13
Antananarivo, Madagascar
67% AI deal score
$2,006
$1,985
Save $21
From JNB
Elite
Jul 05
Antananarivo, Madagascar
67% AI deal score
$2,003
$1,986
Save $17
From JNB
Elite
Jun 21
Antananarivo, Madagascar
67% AI deal score
$2,052
$1,986
Save $66
From JNB
Elite
Jun 18
Antananarivo, Madagascar
67% AI deal score
$2,035
$1,993
Save $42
From JNB
Elite
Nov 21
Antananarivo, Madagascar
66% AI deal score
$1,410
$1,303
Save $107
From JNB
Elite
Jul 13
Antananarivo, Madagascar
66% AI deal score
$1,405
$1,304
Save $101
From JNB
Elite
Aug 24
Antananarivo, Madagascar
66% AI deal score
$1,986
From JNB
Elite
Aug 13
Antananarivo, Madagascar
65% AI deal score
$1,985
From JNB
Elite
Aug 17
Antananarivo, Madagascar
65% AI deal score
$1,986
From JNB
Elite
Aug 27
Antananarivo, Madagascar
50% AI deal score
$1,986
From JNB
Elite
Aug 13
Antananarivo, Madagascar
49% AI deal score
$1,985
From JNB
Elite
Aug 13
Antananarivo, Madagascar
48% AI deal score
$1,985
From JNB
Elite
Aug 13
Antananarivo, Madagascar
48% AI deal score
$1,985
From JNB
Elite
Jun 18
Antananarivo, Madagascar
44% AI deal score
$2,646
From JNB
Elite
Jun 18
Antananarivo, Madagascar
44% AI deal score
$2,646