- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Johannesburg to Antananarivo (JNB-TNR)
Prices were available within the past 7 days and start at €257 for one-way flights and €611 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€611 Return, found 6 days ago
€611
Return
found 6 days ago
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€673 Return, found 6 days ago
€673
Return
found 6 days ago
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€712 Return, found 6 days ago
€712
Return
found 6 days ago
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€746 Return, found 6 days ago
€746
Return
found 6 days ago
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€771 Return, found 6 days ago
€771
Return
found 6 days ago
Fri, 4 Oct - Sat, 12 Oct
JNB
Johannesburg
TNR
Antananarivo
€777 Return, found 6 days ago
€777
Return
found 6 days ago
Expedia's Latest Trends
Hotels
LGBT-Friendly Hotels in Puerto de la CruzCaravan Parks County ClareWedding Hotels in FuerteventuraFairmont Hotels in DublinGreat Southern KillarneyGolf Hotels in Lisbon DistrictB&B LeighlinbridgeMoxy NYC East VillageOcean Views ,kinsale 6 Bedroom house,sleeps 22,owned by Exquisite Holiday Homes Leonardo Hotel Dublin Parnell Street - Formerly Jurys InnVolkshotelHostels LahinchBBIreland Hotels in ClaneHotels near Ballybunion Golf ClubHotels near Merlin Park HospitalApartments BurnfootCaravan Parks Letterkenny4R Salou Park Resort IIOmni Hotels in LondonBallyknocken House and Cookery School
Holiday Rentals
*Available to Expedia members.