Cheap flights from Johannesburg to Ivato

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Ivato are usually found in September or March, booked 45 days in advance, depart on a Sunday or Tuesday and return on a Sunday

Return
Economy
Thu 1/28
Thu 2/4
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 1/28
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Ivato (TNR)

JNB - TNR
Price
R8 308 - R9 666
TNR
Temperature
21 - 28 °C
TNR
Rainfall
4 - 331 mm

Popular in

October

High demand for flights, 5% potential price rise

Cheapest in

September

Best time to find cheap flights, 9% potential price drop

Round-trip from

R8 308

From Johannesburg to Ivato

One-way from

R4 162

One-way flight from Johannesburg to Ivato

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Ivato?

Flying to your destination on a Tuesday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Ivato. Check prices with Cheapflights to find a great deal for your trip.

How far in advance should I book a flight from Johannesburg to Ivato?

To save on the cost of your flight from Johannesburg to Ivato, book at least 42 days before your planned departure. Booking around this time can save you about 12% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R8 756 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R10 068.

What is the cheapest month to fly from Johannesburg to Ivato?

September is one of the best times of the year to fly to Ivato from Johannesburg. Prices for September average R9 172 per person but you can even find prices for as low as R7 070. The most expensive prices can be found in the month of October. Opting for a September flight can save you 5% on your journey compared to booking in September

When is the cheapest time to fly from Johannesburg to Ivato (JNB - TNR)?

It’s optimal to fly from Johannesburg to Ivato at midday. By choosing this option you can save up to 31% on the cost of your flight, compared to a flight in the morning.

Johannesburg to Ivato 2021 flight deals

Cheap flights to Ivato from Johannesburg found for this year
8 Aug - 19 Sep
R6 966pp
JNB
Johannesburg OR Tambo
Air Austral
 
1 STOP
TNR
Antananarivo
TNR
Antananarivo
Air Austral
 
1 STOP
JNB
Johannesburg OR Tambo
8 Aug - 20 Sep
R7 652pp
JNB
Johannesburg OR Tambo
Air Austral
 
1 STOP
TNR
Antananarivo
TNR
Antananarivo
Air Austral
 
1 STOP
JNB
Johannesburg OR Tambo
7 Oct - 29 Oct
R7 756pp
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
TNR
Antananarivo
TNR
Antananarivo
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Ivato from Johannesburg

Save time with Johannesburg to Ivato direct flight deals
5 Mar - 13 Mar
R9 248pp
JNB
Johannesburg OR Tambo
Airlink
Direct
TNR
Antananarivo
TNR
Antananarivo
Airlink
Direct
JNB
Johannesburg OR Tambo
7 Mar - 14 Mar
R9 278pp
JNB
Johannesburg OR Tambo
Airlink
Direct
TNR
Antananarivo
TNR
Antananarivo
Airlink
Direct
JNB
Johannesburg OR Tambo
22 Mar - 27 Mar
R9 800pp
JNB
Johannesburg OR Tambo
Airlink
Direct
TNR
Antananarivo
TNR
Antananarivo
Airlink
Direct
JNB
Johannesburg OR Tambo

One-way flights to Ivato from Johannesburg

The cheapest one-way flights from Johannesburg to Ivato
7:10 - 10:35
Kenya Airways
1 stop
26h 25m
JNB - TNR
Kenya Airways
R4 162
mytrip.com
5:00 - 9:00
Airlink
Direct
3h 00m
JNB - TNR
Airlink
R4 505
Travel2Be
7:30 - 8:40
Ethiopian Air
2 stops
48h 10m
JNB - TNR
Ethiopian Air
R19 421
mytrip.com

Related info for your journey

Useful info, stats and facts about Johannesburg to Ivato flights.

Flight FAQs

From Johannesburg to Ivato

Can I find flights from Johannesburg to Ivato for under R8 950 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Ivato for under R8 950. The cheapest flight booked recently is on Kenya Airways for just R7 906, but on average you can expect to pay R11 635.

Which airlines flying from Johannesburg OR Tambo to Antananarivo have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like South African, Kenya Airways, and Air Madagascar flying from Johannesburg OR Tambo to Antananarivo have implemented new flexible cancellation policies.

Are there direct flights from Johannesburg to Ivato for under R10 441 on Cheapflights?

Cheapflights has 6 direct flights from Johannesburg to Ivato under R10 441. A good price for a direct flight from Johannesburg to Ivato is less than R9 681.

How popular is this flight route?

The Johannesburg OR Tambo to Antananarivo flight path was viewed by 1 945 users in the past month. Keep an eye out for changes in search interest prior to high and low season.

Does it rain more in Johannesburg or Antananarivo?

When travelling, we recommend packing in preparation to handle common weather conditions. The rainfall in Johannesburg is typically less than Antananarivo. We can gather that this will continue over the next 19 days.

Is Johannesburg weather warmer or cooler than Antananarivo?

We forecast the temperature to be around the 28 °Cs in November, on average. The temperature in Antananarivo is generally hotter than in Johannesburg. Book flights in a timely manner in correlation to your departure date.

How long does is the flight from Johannesburg to Ivato?

A quick flight from Johannesburg to Ivato can take about 3h. Airlink provides one of the quickest options available for as low as R9 249. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Johannesburg to Ivato return?

According to our current data, Kenya Airways (R7 906), Airlink (R9 249), and Ethiopian Air (R14 022) offers the cheapest pricing from Johannesburg to Ivato. Kenya Airways is 13% cheaper than the average price of flights available within the next 90 days to this destination.

What are the cheapest airlines to fly from Johannesburg to Ivato one-way?

For one-way options, check prices for Kenya Airways. According to our data, you can fly for as low as R4 162. Users have also found prices from R4 505 and R6 937 on Kenya Airways and Airlink, respectively.

Related searches

Flights to Ivato from Johannesburg
Flights to Johannesburg Flights to Ivato Flights from Johannesburg

Destination information for Ivato

Things to know before you go. Useful info for your trip from Johannesburg to Ivato
Today's exchange rate
R1 = Ar 250,75
Flight duration
3h 12m
Average temperature for January in Ivato
27.0 °C
Avg rainfall for January in Ivato
331.0 mm

Airports servicing Johannesburg

Airports servicing Antananarivo

Top 5 airlines flying from Johannesburg to Ivato

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Ivato choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Air Austral
R432 R480 No cancel fee 66%

We couldn't confirm the COVID-19 safety measures taken by Air Austral. Please check directly on their website for additional information.

Search Air Austral flights
Air Madagascar
R462 R517 No cancel fee 62%

We couldn't confirm the COVID-19 safety measures taken by Air Madagascar. Please check directly on their website for additional information.

Search Air Madagascar flights
Kenya Airways
R457 R529 No cancel fee 82%
Search Kenya Airways flights
Ethiopian Air
R497 R570 No cancel fee 72%
Search Ethiopian Air flights
South African
R630 R723 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
Home Africa Madagascar Antananarivo Ivato Cheap flights from Johannesburg to Ivato
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First