Flight distance between Durban, South Africa and Novosibirsk, Russia 6,620.7 mi / 10,654.9 km