Flights from Florida (Florida) to South Africa (South Africa)

Change search
We compare hundreds of flights from Florida to South Africa from a range of airlines and travel agents to get you the best deals. Find cheap flights along this route.
Miami International (MIA) to Johannesburg (JNB)
 Depart 24 Oct 16
 Return 31 Oct 16

Flying with Virgin Atlantic

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  14 more OneTravel.com flights available on this route
$893   Dep 04 May 17 - Rtn 22 May 17
Miami International to Port Elizabeth
MIA to PLZ OneTravel.com
$895   Dep 23 Oct 16 - Rtn 18 Jan 17
Miami International to Durban
MIA to DUR OneTravel.com
$917   Dep 07 Nov 16 - Rtn 14 Nov 16
West Palm Beach to Johannesburg
PBI to JNB OneTravel.com
$950   Dep 14 Feb 17 - Rtn 28 Feb 17
Miami International to Cape Town
MIA to CPT OneTravel.com
$953   Dep 19 Nov 16 - Rtn 29 Nov 16
Tampa to Johannesburg
TPA to JNB OneTravel.com
$960   Dep 18 Oct 16 - Rtn 18 Nov 16
Orlando to Johannesburg
MCO to JNB OneTravel.com
$964   Dep 02 Nov 16 - Rtn 28 Nov 16
Jacksonville to Johannesburg
JAX to JNB OneTravel.com
$1,035   Dep 01 Feb 17 - Rtn 20 Feb 17
West Palm Beach to Durban
PBI to DUR OneTravel.com
$1,091   Dep 15 Oct 16 - Rtn 27 Oct 16
Miami International to East London
MIA to ELS OneTravel.com
$1,180   Dep 06 Mar 17 - Rtn 03 Apr 17
Pensacola to Durban
PNS to DUR OneTravel.com
$1,197   Dep 10 Oct 16 - Rtn 21 Oct 16
Fort Lauderdale to Johannesburg
FLL to JNB OneTravel.com
$1,210   Dep 06 Mar 17 - Rtn 03 Apr 17
Pensacola to Johannesburg
PNS to JNB OneTravel.com
$1,222   Dep 06 Mar 17 - Rtn 18 Mar 17
Fort Lauderdale to Cape Town
FLL to CPT OneTravel.com
$1,290   Dep 17 Oct 16 - Rtn 15 Nov 16
Tampa to Cape Town
TPA to CPT OneTravel.com
Miami International (MIA) to Johannesburg (JNB)
 Depart 02 Oct 16
 Return 25 Oct 16

Flying with Qatar Airways

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  15 more CheapOair.com flights available on this route
$804   Dep 09 Nov 16 - Rtn 23 Nov 16
Tampa to Johannesburg
TPA to JNB CheapOair.com
$835   Dep 06 Mar 17 - Rtn 12 Mar 17
Orlando to Johannesburg
MCO to JNB CheapOair.com
$846   Dep 16 Jan 17 - Rtn 23 May 17
Fort Lauderdale to Johannesburg
FLL to JNB CheapOair.com
$893   Dep 04 May 17 - Rtn 22 May 17
Miami International to Port Elizabeth
MIA to PLZ CheapOair.com
$896   Dep 27 Mar 17 - Rtn 12 Apr 17
Miami International to Cape Town
MIA to CPT CheapOair.com
$933   Dep 15 Oct 16 - Rtn 26 Oct 16
Miami International to East London
MIA to ELS CheapOair.com
$940   Dep 25 Nov 16 - Rtn 30 Nov 16
Jacksonville to Johannesburg
JAX to JNB CheapOair.com
$947   Dep 17 Oct 16 - Rtn 24 Oct 16
Miami International to Durban
MIA to DUR CheapOair.com
$1,024   Dep 25 Nov 16 - Rtn 30 Nov 16
Jacksonville to Cape Town
JAX to CPT CheapOair.com
$1,035   Dep 01 Feb 17 - Rtn 20 Feb 17
West Palm Beach to Durban
PBI to DUR CheapOair.com
$1,036   Dep 22 Nov 16 - Rtn 06 Dec 16
Miami International to George
MIA to GRJ CheapOair.com
$1,037   Dep 14 Mar 17 - Rtn 23 Mar 17
Orlando to Durban
MCO to DUR CheapOair.com
$1,064   Dep 14 Mar 17 - Rtn 23 Mar 17
Tampa to Durban
TPA to DUR CheapOair.com
$1,079   Dep 09 Feb 17 - Rtn 24 Feb 17
Tampa to Cape Town
TPA to CPT CheapOair.com
$1,145   Dep 11 Oct 16 - Rtn 19 Oct 16
Orlando to Cape Town
MCO to CPT CheapOair.com
Jacksonville (JAX) to Johannesburg (JNB)
 Depart 02 Nov 16
 Return 28 Nov 16

Flying with JetBlue Airways

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  15 more momondo.com flights available on this route
$874   Dep 14 Feb 17 - Rtn 28 Feb 17
Miami International to Cape Town
MIA to CPT momondo.com
$1,032   Dep 02 Dec 16 - Rtn 15 Dec 16
West Palm Beach to Johannesburg
PBI to JNB momondo.com
$1,071   Dep 11 Dec 16 - Rtn 30 Dec 16
Miami International to Cape Town
MIA to CPT momondo.com
$1,194   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,194   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,194   Dep 14 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,254   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,258   Dep 25 Dec 16 - Rtn 12 Jan 17
Miami International to Cape Town
MIA to CPT momondo.com
$1,284   Dep 11 Dec 16 - Rtn 29 Dec 16
Miami International to Cape Town
MIA to CPT momondo.com
$1,332   Dep 13 Dec 16 - Rtn 04 Jan 17
Miami International to Johannesburg
MIA to JNB momondo.com
$1,332   Dep 13 Dec 16 - Rtn 05 Jan 17
Miami International to Johannesburg
MIA to JNB momondo.com
$1,339   Dep 13 Dec 16 - Rtn 28 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,349   Dep 10 Dec 16 - Rtn 28 Dec 16
Miami International to Johannesburg
MIA to JNB momondo.com
$1,385   Dep 11 Dec 16 - Rtn 31 Dec 16
Miami International to Cape Town
MIA to CPT momondo.com
$1,503   Dep 10 Dec 16 - Rtn 28 Dec 16
Miami International to Cape Town
MIA to CPT momondo.com
Miami International (MIA) to Johannesburg (JNB)
 Depart 24 Oct 16
 Return 31 Oct 16

Flying with Virgin Atlantic

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  15 more Cheapflights flights available on this route
$780   Dep 11 Oct 16 - Rtn 19 Oct 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$810   Dep 24 Oct 16 - Rtn 20 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$861   Dep 02 Nov 16 - Rtn 28 Nov 16
Jacksonville to Johannesburg
JAX to JNB Cheapflights
$1,032   Dep 02 Dec 16 - Rtn 15 Dec 16
West Palm Beach to Johannesburg
PBI to JNB Cheapflights
$1,071   Dep 11 Dec 16 - Rtn 30 Dec 16
Miami International to Cape Town
MIA to CPT Cheapflights
$1,194   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,194   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,194   Dep 14 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,254   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,258   Dep 25 Dec 16 - Rtn 12 Jan 17
Miami International to Cape Town
MIA to CPT Cheapflights
$1,284   Dep 11 Dec 16 - Rtn 29 Dec 16
Miami International to Cape Town
MIA to CPT Cheapflights
$1,332   Dep 13 Dec 16 - Rtn 05 Jan 17
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,332   Dep 13 Dec 16 - Rtn 04 Jan 17
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,339   Dep 13 Dec 16 - Rtn 28 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
$1,349   Dep 10 Dec 16 - Rtn 28 Dec 16
Miami International to Johannesburg
MIA to JNB Cheapflights
Miami International (MIA) to Johannesburg (JNB)
 Depart 10 Oct 16
 Return 17 Oct 16

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  15 more CheapAir.com flights available on this route
$758   Dep 17 Oct 16 - Rtn 24 Oct 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$758   Dep 24 Oct 16 - Rtn 31 Oct 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$758   Dep 26 Oct 16 - Rtn 02 Nov 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$758   Dep 31 Oct 16 - Rtn 07 Nov 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$824   Dep 12 Oct 16 - Rtn 19 Oct 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$824   Dep 19 Oct 16 - Rtn 26 Oct 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$944   Dep 02 Nov 16 - Rtn 09 Nov 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$958   Dep 14 Oct 16 - Rtn 21 Oct 16
Tampa to Johannesburg
TPA to JNB CheapAir.com
$958   Dep 21 Oct 16 - Rtn 28 Oct 16
Jacksonville to Johannesburg
JAX to JNB CheapAir.com
$958   Dep 28 Oct 16 - Rtn 04 Nov 16
Tampa to Johannesburg
TPA to JNB CheapAir.com
$958   Dep 29 Oct 16 - Rtn 05 Nov 16
Jacksonville to Johannesburg
JAX to JNB CheapAir.com
$1,070   Dep 15 Oct 16 - Rtn 22 Oct 16
Miami International to Johannesburg
MIA to JNB CheapAir.com
$1,085   Dep 02 Nov 16 - Rtn 09 Nov 16
Miami International to Cape Town
MIA to CPT CheapAir.com
$1,105   Dep 31 Oct 16 - Rtn 07 Nov 16
Jacksonville to Cape Town
JAX to CPT CheapAir.com
$1,108   Dep 10 Oct 16 - Rtn 17 Oct 16
Jacksonville to Cape Town
JAX to CPT CheapAir.com
Miami International (MIA) to Johannesburg (JNB)
 Depart 11 Oct 16
 Return 19 Oct 16

Price subject to availability

   View more dates
 
  • Price
  • Dep date
  15 more Smartfares.com flights available on this route
$808   Dep 24 Oct 16 - Rtn 31 Oct 16
Miami International to Johannesburg
MIA to JNB Smartfares.com
$818   Dep 24 Oct 16 - Rtn 20 Dec 16
Miami International to Johannesburg
MIA to JNB Smartfares.com
$927   Dep 15 Jan 17 - Rtn 22 Jan 17
Orlando to Johannesburg
MCO to JNB Smartfares.com
$940   Dep 14 Feb 17 - Rtn 28 Feb 17
Miami International to Cape Town
MIA to CPT Smartfares.com
$952   Dep 14 Apr 17 - Rtn 22 Apr 17
Miami International to Cape Town
MIA to CPT Smartfares.com
$954   Dep 12 Mar 17 - Rtn 26 Mar 17
Orlando to Johannesburg
MCO to JNB Smartfares.com
$960   Dep 16 Oct 16 - Rtn 23 Oct 16
Orlando to Johannesburg
MCO to JNB Smartfares.com
$960   Dep 02 Nov 16 - Rtn 28 Nov 16
Jacksonville to Johannesburg
JAX to JNB Smartfares.com
$1,077   Dep 11 Dec 16 - Rtn 30 Dec 16
Miami International to Cape Town
MIA to CPT Smartfares.com
$1,282   Dep 02 Aug 17 - Rtn 16 Aug 17
Orlando to Johannesburg
MCO to JNB Smartfares.com
$1,286   Dep 11 Dec 16 - Rtn 29 Dec 16
Miami International to Cape Town
MIA to CPT Smartfares.com
$1,296   Dep 14 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Smartfares.com
$1,303   Dep 13 Dec 16 - Rtn 31 Dec 16
Miami International to Johannesburg
MIA to JNB Smartfares.com
$1,336   Dep 13 Dec 16 - Rtn 05 Jan 17
Miami International to Johannesburg
MIA to JNB Smartfares.com
$1,336   Dep 13 Dec 16 - Rtn 04 Jan 17
Miami International to Johannesburg
MIA to JNB Smartfares.com
FlightsTo
Search recommended websites
  • Recent Searches
From placeholder To placeholder
Staying in placeholder
Pick up placeholder
(under 12)
Searching... Find deals  
GO  
  • Clear recent searches
  • Enter your travel details and click ‘Find deals’ to see a list of partners with great airfare offers to your destination

    Sorry, we do not have any partners that match your search criteria.

    Your privacy is important to us; that's why we will never share your information with third parties and have a spam free policy. See our privacy policy. You can unsubscribe at any time.

    Thank you for subscribing to the Cheapflights newsletter