- Home
- Flights
- Flights from Johannesburg
- Johannesburg to Antananarivo
Flights from Johannesburg to Antananarivo
Airlink flies nonstop from Johannesburg to Antananarivo. The flight takes around 3h 10m.
Direct flights available 3h 10m
Johannesburg to Antananarivo at a glance
Fastest flight3h 10mEstimated
Nonstop flightsYesAirlink
Airlines flying nonstop from Johannesburg to Antananarivo
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| AAirlink | — | — | — | Search |
Good to know
- Distance
- 2,136 km1,326 miles
- Flight time
- 3h 10mestimate
- Time difference
- +1hAntananarivo vs Johannesburg
- Currency in Antananarivo
- USD
- Airports
- JNB, HLA → TNR
Flights from Johannesburg to Antananarivo: questions answered
Are there direct flights from Johannesburg to Antananarivo?
Yes. Airlink flies this route nonstop.
How long is the flight from Johannesburg to Antananarivo?
A nonstop flight covers 2,136 km and takes around 3h 10m.
Which airlines fly from Johannesburg to Antananarivo?
Airlink operates nonstop flights on this route.
Which airports serve Johannesburg and Antananarivo?
Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA). Antananarivo: Ivato International Airport (TNR).
What is the time difference between Johannesburg and Antananarivo?
Antananarivo is 1 hour ahead of Johannesburg.


