Johannesburg
JNB
→ Niigata
KIJ
✈ No nonstop. Fastest JNB–SZX–KIX–ITM–KIJ · about 17h 32m
13,515 km · flying time is an estimate
See routes and map on Hopmap →