Beginning of main content

Cheap Flights from Miami to Johannesburg

Prices were available within the past 7 days and starts at $574 for one-way flights and $752 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Miami to Johannesburg route information

Origin Airport Miami Intl.
Destination Airport O.R. Tambo Intl.
Airlines Serving Air France, Alitalia, American Airlines, British Airways, Delta, Iberia, KLM, LATAM Airlines Group, Lufthansa, Qatar Airways, Swiss International Air Lines, Turkish Airlines, United, Virgin Atlantic
Flight Price $752
Distance 8,058 mi

Cheap MIA to JNB Flights