Flight distance between Pukekohe East, New Zealand and Rostov-na-Donu, Russia 10,078.9 mi / 16,220.4 km