Flight distance between Petra, Jordan and Nkhata Bay, Malawi 2,898.0 mi / 4,663.9 km