Cheap flights Johannesburg — Antananarivo (JNB — TNR)

Good to know - Cheap tickets Johannesburg — Antananarivo

Cheapest flight found $210
Minimal flight time 3h 0m
Flight distance 2156 km
Most popular airline Airlink

Popular airlines flying Johannesburg — Antananarivo

Flight Johannesburg – Antananarivo is served by 8 airlines.  1 airlines operate direct flights.


Airlines with direct flights


Other airlines flying with transfers

Sales of tickets from Johannesburg to Antananarivo in the last 48 hours

2025-08-28 one-way

2025-07-08 one-way

2025-11-13 - 2025-11-16

2025-08-20 - 2025-08-28

2025-08-16 - 2025-08-25

2025-08-19 - 2025-08-25

2025-08-16 - 2025-08-25

2025-08-16 - 2025-08-25

2025-09-02 - 2025-09-15

Routes from nearby cities to Antananarivo

A flight from a neighbouring city can help you save money on plane tickets.

The most frequent flight to Antananarivo is from Gaborone. The cheapest airfare can be purchased with a flight from Manzini from $379. The nearest airports from Johannesburg with a flight to Antananarivo are in Hoedspruit.

Popular International routes from Johannesburg

Popular routes from Antananarivo

If you are going to fly from Antananarivo, then study the popular flights. The most popular flights from Antananarivo:

Popular domestic routes from Johannesburg

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.