Given below is the distance between Johannesburg, South Africa and Miami, United States. A map showing location of Johannesburg and Miami with air travel direction is also provided. Along with Miami - Johannesburg distance, you can also find current time & time difference between Johannesburg and Miami, lattitude & longitude of both cities and flight duration.


Distance To Miami From Johannesburg is:
8048 miles / 12952 km / 6993.52 nautical miles


Current time in Johannesburg :, Mon, 23 Apr, 2018, 06:01 AM +02:00,
Johannesburg - Lat: -26.2, Long: 28.0833

06:01 AM

Current time in Miami :
Mon, 23 Apr, 2018, 12:01 AM -04:00,

Miami - Lat: 25.7743, Long: -80.1937

12:01 AM

Johannesburg time is 6 hours ahead of Miami

Johannesburg to Miami Distance • Map & Travel Direction

Travel direction from Johannesburg to Miami is and direction from Miami to Johannesburg is

The map below shows the location of Johannesburg and Miami. The blue line represents the straight line joining these two place. The distance shown is the straight line or the air travel distance between Miami and Johannesburg.

What is the travel distance between Johannesburg, South Africa and Miami, United States? How many miles is it from Miami to Johannesburg. 8048 miles / 12952 km is the flight distance between these two places.

Use the Distance calculator given below to find distance between any two cities or places.

  Distance Calculator

Result page displays distance in miles, kilometers and nautical miles along with an interactive map showing travel direction.

Use this distance calculator to find air distance and flight distance from Johannesburg to Miami or any other city in United States. The distance show here is the Johannesburg - Miami distance / Milage. Find distance to other countries and cities from Johannesburg and South Africa.