About 19 hours.
18 and a half hours direct.
Just over 13 hours direct.
The actual time it would take is 13hours 18mins
About 17 hours.
About 17 and a half hours direct.
45 minutes to 1 hour if you are going from Johannesburg to gaborone
Its about 14-16 hours, depending on your route..
Approximately 21 hours.
17 and a half hours
If you go non-stop, about 12 hours. Connecting flights will obviously add to the trip.
1200km
Santiago is about 9 129 kilometres from Johannesburg and it would take about 12 hours to fly it.