Given below is the flight time from Nashville, TN, United States to Johannesburg, South Africa. Flight time calculator to calculate time taken to reach Johannesburg from Nashville, TN by air. The nearest airport to Nashville, TN is Nashville International Airport (BNA) and the nearest airport to Johannesburg is Oliver Reginald Tambo International Airport (JNB)

Departure
Nashville, TN
Arrival
Johannesburg

Flight time from Nashville, TN to Johannesburg is 18 hours 5 minutes

One stop flight time from BNA to JNB via ATL is 18 hours 5 minutes (Operated by Delta Air Lines)

Quickest one-stop flight takes close to 18 hours. However, some airlines could take as long as 40 hours based on the stopover destination and waiting duration.

Waiting time at intermediate airports could be anywhere between 1 hr to 23 hrs.

Number of Airports in Johannesburg : 1 International Airport and 2 Medium Airport  
Number of Airports in Nashville, TN : 1 International Airport

Distance Between Nashville, TN, United States & Johannesburg, South Africa is 13840 Kilo Meters

Flight time from Nashville, TN to Johannesburg via Washington, DC • BNA to JNB via IAD

Flight duration from Nashville International Airport to Oliver Reginald Tambo International Airport via Washington Dulles International Airport, United States on United Airlines flight is 20 hours 32 minutes

United Airlines BNA to IAD
1 hr 50 mins
IAD
 Waiting Time
1 hr 32 mins
IAD to JNB
17 hrs 10 mins
Total Duration:
20 hrs 32 mins

Flight time from Nashville, TN to Johannesburg via Washington, DC • BNA to JNB via IAD

Flight duration from Nashville International Airport to Oliver Reginald Tambo International Airport via Washington Dulles International Airport, United States on United Airlines flight is 24 hours 55 minutes

United Airlines BNA to IAD
1 hr 45 mins
IAD
 Waiting Time
6 hrs
IAD to JNB
17 hrs 10 mins
Total Duration:
24 hrs 55 mins

Airlines operating flights between Nashville, TN and Johannesburg

Nashville, TN time is 8 hours behind Johannesburg

Current time in Nashville, TN, United States : Thu, 8 Dec, 2022,
Nashville, TN Timezone: CST (-06:00)

01:36 AM

Current time in Johannesburg, South Africa :, Thu, 8 Dec, 2022,
Johannesburg Timezone: SAST (+02:00)

09:36 AM

Flight Time between Nashville, TN & Johannesburg • BNA - JNB Flight Duration

How long is the flight from Nashville, TN to Johannesburg? What is the Nashville, TN - Johannesburg flight duration? What is the flying time from Nashville, TN to Johannesburg? Find answer to these questions...

BNA to JNB Flight - Nashville, TN Airport to Johannesburg Airport Flight Route Map

The airports map below shows the location of Nashville, TN Airport & Johannesburg Airport. Know the flight direction and Nashville, TN to Johannesburg flight path

Nashville, TN - Lat: 36.1348, Long: -86.668
Johannesburg - Lat: -26.1314, Long: 28.2318

Find flight time from Nashville International Airport or Nashville, TN or any other airport or city in United States to various other destinations around the world using this flight time calculator.

A list of major Cities/Airports around the world is given below. Click on any of the airport names given below to find the flight distance from Nashville, TN to those airports.