A flight departing from Tokyo to Johannesburg should take 19 to 28 hours. Standard flights have 1 stopover, usually in London, Hong Kong or Singapore. Very few airlines offer non-stop flights from Tokyo to Johannesburg. An economy ticket should be about $1,700.
|