Travel time from

Johannesburg to Antananarivo

Average Travel Times are

5h 40min  -  6h 14min

Travel Distance

2247.9 km

Travel time route map

It takes an average travel time of 12h 29mins to travel from Johannesburg to Antananarivo, given the average speed of 180km/h and the distance of 2247.9 km (1397 miles)

Travel time by transport mode

Tranport Distance Time
Flight 2226km (1383 miles) 5h 40mins

Travel time by airplanes from Johannesburg to Antananarivo

Air Plane Cruise Speed Max Speed
A300 2h 35mins 2h 28mins
A320 2h 38mins 2h 30mins
A321 2h 40mins 2h 31mins
A380 2h 16mins 2h 10mins
Boeing 707 2h 18mins 2h 13mins
Boeing 737 2h 51mins 2h 37mins
Boeing 747 2h 29mins 2h 20mins
Boeing 787 2h 26mins 2h 17mins
ATR 72 4h 50mins 4h 14mins

Be prepared

Johannesburg - Antananarivo Info

Travel time from Johannesburg Park to Marlboro 14mins.

Travel time from Marlboro to OR Tambo Airport 8mins.

Travel time from JNB to TNR 3h 2mins.

Travel time from Antananarivo to Antananarivo 20mins.

Travel time chart

How long does it take to get from Johannesburg and by air and road.